diff options
85 files changed, 4035 insertions, 5558 deletions
@@ -1 +1 @@ -This file makes sure that Github Pages doesn't process mdBook's output.
\ No newline at end of file +This file makes sure that Github Pages doesn't process mdBook's output. diff --git a/404.html b/404.html new file mode 100644 index 0000000..5a1d2c5 --- /dev/null +++ b/404.html @@ -0,0 +1,170 @@ +<!DOCTYPE HTML> +<html lang="en" class="sidebar-visible no-js light"> + <head> + <!-- Book generated using mdBook --> + <meta charset="UTF-8"> + <title>Page not found - Notes</title> + <base href="/"> + <!-- Custom HTML head --> + <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="theme-color" content="#ffffff" /> + + <link rel="icon" href="favicon.svg"> + <link rel="shortcut icon" href="favicon.png"> + <link rel="stylesheet" href="css/variables.css"> + <link rel="stylesheet" href="css/general.css"> + <link rel="stylesheet" href="css/chrome.css"> + <link rel="stylesheet" href="css/print.css" media="print"> + <!-- Fonts --> + <link rel="stylesheet" href="FontAwesome/css/font-awesome.css"> + <link rel="stylesheet" href="fonts/fonts.css"> + <!-- Highlight.js Stylesheets --> + <link rel="stylesheet" href="highlight.css"> + <link rel="stylesheet" href="tomorrow-night.css"> + <link rel="stylesheet" href="ayu-highlight.css"> + + <!-- Custom theme stylesheets --> + </head> + <body> + <!-- Provide site root to javascript --> + <script type="text/javascript"> + var path_to_root = ""; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; + </script> + + <!-- Work around some values being stored in localStorage wrapped in quotes --> + <script type="text/javascript"> + try { + var theme = localStorage.getItem('mdbook-theme'); + var sidebar = localStorage.getItem('mdbook-sidebar'); + + if (theme.startsWith('"') && theme.endsWith('"')) { + localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1)); + } + + if (sidebar.startsWith('"') && sidebar.endsWith('"')) { + localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1)); + } + } catch (e) { } + </script> + + <!-- Set the theme before any content is loaded, prevents flash --> + <script type="text/javascript"> + var theme; + try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { } + if (theme === null || theme === undefined) { theme = default_theme; } + var html = document.querySelector('html'); + html.classList.remove('no-js') + html.classList.remove('light') + html.classList.add(theme); + html.classList.add('js'); + </script> + + <!-- Hide / unhide sidebar before it is displayed --> + <script type="text/javascript"> + var html = document.querySelector('html'); + var sidebar = 'hidden'; + if (document.body.clientWidth >= 1080) { + try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { } + sidebar = sidebar || 'visible'; + } + html.classList.remove('sidebar-visible'); + html.classList.add("sidebar-" + sidebar); + </script> + + <nav id="sidebar" class="sidebar" aria-label="Table of contents"> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + </div> + <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> + </nav> + + <div id="page-wrapper" class="page-wrapper"> + + <div class="page"> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> + </div> + </div> + + <div id="search-wrapper" class="hidden"> + <form id="searchbar-outer" class="searchbar-outer"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + </form> + <div id="searchresults-outer" class="searchresults-outer hidden"> + <div id="searchresults-header" class="searchresults-header"></div> + <ul id="searchresults"> + </ul> + </div> + </div> + <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> + <script type="text/javascript"> + document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); + document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible'); + Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) { + link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1); + }); + </script> + + <div id="content" class="content"> + <main> + <h1 id="document-not-found-404"><a class="header" href="#document-not-found-404">Document not found (404)</a></h1> +<p>This URL is invalid, sorry. Please use the navigation bar or search to continue.</p> + + </main> + + <nav class="nav-wrapper" aria-label="Page navigation"> + <!-- Mobile navigation buttons --> + <div style="clear: both"></div> + </nav> + </div> + </div> + + <nav class="nav-wide-wrapper" aria-label="Page navigation"> + </nav> + + </div> + + <script type="text/javascript"> + window.playground_copyable = true; + </script> + <script src="elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> + <script src="mark.min.js" type="text/javascript" charset="utf-8"></script> + <script src="searcher.js" type="text/javascript" charset="utf-8"></script> + <script src="clipboard.min.js" type="text/javascript" charset="utf-8"></script> + <script src="highlight.js" type="text/javascript" charset="utf-8"></script> + <script src="book.js" type="text/javascript" charset="utf-8"></script> + + <!-- Custom JS scripts --> + </body> +</html> diff --git a/arch/arm64.html b/arch/arm64.html index 0c43702..d708511 100644 --- a/arch/arm64.html +++ b/arch/arm64.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>arm64 - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html" class="active"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html" class="active"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,15 +137,15 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#arm64" id="arm64">arm64</a></h1> + <h1 id="arm64"><a class="header" href="#arm64">arm64</a></h1> <p>keywords: arm64, aarch64, abi</p> <ul> <li>64bit synonyms: <code>arm64</code>, <code>aarch64</code></li> <li>ISA type: <code>RISC</code></li> <li>Endianness: <code>little</code>, <code>big</code></li> </ul> -<h2><a class="header" href="#registers" id="registers">Registers</a></h2> -<h3><a class="header" href="#general-purpose-registers" id="general-purpose-registers">General purpose registers</a></h3> +<h2 id="registers"><a class="header" href="#registers">Registers</a></h2> +<h3 id="general-purpose-registers"><a class="header" href="#general-purpose-registers">General purpose registers</a></h3> <pre><code class="language-markdown">bytes [7:0] [3:0] desc --------------------------------------------- @@ -174,7 +159,7 @@ xzr wzr zero register <blockquote> <p>Write to <code>wN</code> register clears upper 32bit.</p> </blockquote> -<h3><a class="header" href="#special-registers-per-el" id="special-registers-per-el">Special registers per EL</a></h3> +<h3 id="special-registers-per-el"><a class="header" href="#special-registers-per-el">Special registers per EL</a></h3> <pre><code class="language-markdown">bytes [7:0] desc --------------------------------------------- @@ -192,15 +177,15 @@ sp_el3 stack pointer EL3 elr_el3 exception link register EL3 spsr_el3 saved process status register EL3 </code></pre> -<h2><a class="header" href="#instructions-cheatsheet" id="instructions-cheatsheet">Instructions cheatsheet</a></h2> -<h3><a class="header" href="#accessing-system-registers" id="accessing-system-registers">Accessing system registers</a></h3> +<h2 id="instructions-cheatsheet"><a class="header" href="#instructions-cheatsheet">Instructions cheatsheet</a></h2> +<h3 id="accessing-system-registers"><a class="header" href="#accessing-system-registers">Accessing system registers</a></h3> <p>Reading from system registers:</p> <pre><code class="language-armasm">mrs x0, vbar_el1 // move vbar_el1 into x0 </code></pre> <p>Writing to system registers:</p> <pre><code class="language-armasm">msr vbar_el1, x0 // move x0 into vbar_el1 </code></pre> -<h3><a class="header" href="#control-flow" id="control-flow">Control Flow</a></h3> +<h3 id="control-flow"><a class="header" href="#control-flow">Control Flow</a></h3> <pre><code class="language-armasm">b <offset> // relative forward/back branch br <Xn> // absolute branch to address in register Xn @@ -210,8 +195,8 @@ blr <Xn> // absolute branch to address in register Xn ret {Xn} // return to address in X30, or Xn if supplied </code></pre> -<h2><a class="header" href="#addressing" id="addressing">Addressing</a></h2> -<h3><a class="header" href="#offset" id="offset">Offset</a></h3> +<h2 id="addressing"><a class="header" href="#addressing">Addressing</a></h2> +<h3 id="offset"><a class="header" href="#offset">Offset</a></h3> <pre><code class="language-armasm">ldr x0, [x1] // x0 = [x1] ldr x0, [x1, 8] // x0 = [x1 + 8] ldr x0, [x1, x2, lsl #3] // x0 = [x1 + (x2<<3)] @@ -222,16 +207,16 @@ ldr x0, [x1, w2, stxw #3] // x0 = [x1 + (sign_ext(w2)<<3)] <p>Shift amount can either be <code>0</code> or <code>log2(access_size_bytes)</code>. Eg for 8byte access it can either be <code>{0, 3}</code>.</p> </blockquote> -<h3><a class="header" href="#index" id="index">Index</a></h3> +<h3 id="index"><a class="header" href="#index">Index</a></h3> <pre><code class="language-armasm">ldr x0, [x1, 8]! // pre-inc : x1+=8; x0 = [x1] ldr x0, [x1], 8 // post-inc: x0 = [x1]; x1+=8 </code></pre> -<h3><a class="header" href="#pair-access" id="pair-access">Pair access</a></h3> +<h3 id="pair-access"><a class="header" href="#pair-access">Pair access</a></h3> <pre><code class="language-armasm">ldp x1, x2, [x0] // x1 = [x0]; x2 = [x0 + 8] stp x1, x2, [x0] // [x0] = x1; [x0 + 8] = x2 </code></pre> -<h2><a class="header" href="#procedure-call-standard-arm64-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs64aapcs64rstaapcs64a" id="procedure-call-standard-arm64-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs64aapcs64rstaapcs64a">Procedure Call Standard ARM64 (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst"><code>aapcs64</code></a>)</a></h2> -<h3><a class="header" href="#passing-arguments-to-functions" id="passing-arguments-to-functions">Passing arguments to functions</a></h3> +<h2 id="procedure-call-standard-arm64-aapcs64"><a class="header" href="#procedure-call-standard-arm64-aapcs64">Procedure Call Standard ARM64 (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst"><code>aapcs64</code></a>)</a></h2> +<h3 id="passing-arguments-to-functions"><a class="header" href="#passing-arguments-to-functions">Passing arguments to functions</a></h3> <ul> <li>Integer/Pointer arguments <pre><code class="language-markdown">reg arg @@ -252,7 +237,7 @@ x7 8 </code></pre> </li> </ul> -<h3><a class="header" href="#return-values-from-functions" id="return-values-from-functions">Return values from functions</a></h3> +<h3 id="return-values-from-functions"><a class="header" href="#return-values-from-functions">Return values from functions</a></h3> <ul> <li>Integer/Pointer return values <pre><code class="language-markdown">reg size @@ -261,12 +246,12 @@ x0 64 bit </code></pre> </li> </ul> -<h3><a class="header" href="#callee-saved-registers" id="callee-saved-registers">Callee saved registers</a></h3> +<h3 id="callee-saved-registers"><a class="header" href="#callee-saved-registers">Callee saved registers</a></h3> <ul> <li><code>x19</code> - <code>x28</code></li> <li><code>SP</code></li> </ul> -<h3><a class="header" href="#stack" id="stack">Stack</a></h3> +<h3 id="stack"><a class="header" href="#stack">Stack</a></h3> <ul> <li>full descending <ul> @@ -277,7 +262,7 @@ x0 64 bit <li><code>sp</code> must be 16byte aligned when used to access memory for r/w</li> <li><code>sp</code> must be 16byte aligned on public interface interfaces</li> </ul> -<h3><a class="header" href="#frame-chain" id="frame-chain">Frame chain</a></h3> +<h3 id="frame-chain"><a class="header" href="#frame-chain">Frame chain</a></h3> <ul> <li>linked list of stack-frames</li> <li>each frame links to the frame of its caller by a <code>frame record</code> @@ -303,7 +288,7 @@ x29 ->| FP |--+ frame v <li>end of the frame chain is indicated by following frame record <code>(0,-)</code></li> <li>location of the frame record in the stack frame is not specified</li> </ul> -<h3><a class="header" href="#function-prologue--epilogue" id="function-prologue--epilogue">Function prologue & epilogue</a></h3> +<h3 id="function-prologue--epilogue"><a class="header" href="#function-prologue--epilogue">Function prologue & epilogue</a></h3> <ul> <li>prologue <pre><code class="language-armasm">sub sp, sp, 16 @@ -318,7 +303,7 @@ ret </code></pre> </li> </ul> -<h2><a class="header" href="#asm-skeleton" id="asm-skeleton">ASM skeleton</a></h2> +<h2 id="asm-skeleton"><a class="header" href="#asm-skeleton">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -367,7 +352,7 @@ Hi ASM-World! distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm64.</p> </blockquote> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst">Procedure Call Standard ARM64</a></li> <li><a href="https://developer.arm.com/documentation/den0024/latest">ARMv8-A Programmer's Guide</a></li> @@ -382,67 +367,38 @@ required when compiling natively on arm64.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../arch/x86_64.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../arch/armv7.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../arch/x86_64.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../arch/x86_64.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../arch/armv7.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../arch/armv7.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/arch/armv7.html b/arch/armv7.html index 59c45de..91cd19e 100644 --- a/arch/armv7.html +++ b/arch/armv7.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>armv7 - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html" class="active"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html" class="active"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,14 +137,14 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#armv7a" id="armv7a">armv7a</a></h1> + <h1 id="armv7a"><a class="header" href="#armv7a">armv7a</a></h1> <p>keywords: arm, armv7, abi</p> <ul> <li>ISA type: <code>RISC</code></li> <li>Endianness: <code>little</code>, <code>big</code></li> </ul> -<h2><a class="header" href="#registers" id="registers">Registers</a></h2> -<h3><a class="header" href="#general-purpose-registers" id="general-purpose-registers">General purpose registers</a></h3> +<h2 id="registers"><a class="header" href="#registers">Registers</a></h2> +<h3 id="general-purpose-registers"><a class="header" href="#general-purpose-registers">General purpose registers</a></h3> <pre><code class="language-markdown">bytes [3:0] alt desc --------------------------------------------- @@ -169,13 +154,13 @@ r13 sp stack pointer r14 lr link register r15 pc program counter </code></pre> -<h3><a class="header" href="#special-registers" id="special-registers">Special registers</a></h3> +<h3 id="special-registers"><a class="header" href="#special-registers">Special registers</a></h3> <pre><code class="language-markdown">bytes [3:0] desc --------------------------------------------- cpsr current program status register </code></pre> -<h3><a class="header" href="#cpsr-register" id="cpsr-register">CPSR register</a></h3> +<h3 id="cpsr-register"><a class="header" href="#cpsr-register">CPSR register</a></h3> <pre><code class="language-markdown">cpsr bits desc ----------------------------- @@ -191,15 +176,15 @@ bits desc [5] T indicate Thumb state [4:0] M process mode (USR, FIQ, IRQ, SVC, ABT, UND, SYS) </code></pre> -<h2><a class="header" href="#instructions-cheatsheet" id="instructions-cheatsheet">Instructions cheatsheet</a></h2> -<h3><a class="header" href="#accessing-system-registers" id="accessing-system-registers">Accessing system registers</a></h3> +<h2 id="instructions-cheatsheet"><a class="header" href="#instructions-cheatsheet">Instructions cheatsheet</a></h2> +<h3 id="accessing-system-registers"><a class="header" href="#accessing-system-registers">Accessing system registers</a></h3> <p>Reading from system registers:</p> <pre><code class="language-armasm">mrs r0, cpsr // move cpsr into r0 </code></pre> <p>Writing to system registers:</p> <pre><code class="language-armasm">msr cpsr, r0 // move r0 into cpsr </code></pre> -<h3><a class="header" href="#control-flow" id="control-flow">Control Flow</a></h3> +<h3 id="control-flow"><a class="header" href="#control-flow">Control Flow</a></h3> <pre><code class="language-armasm">b <lable> // relative forward/back branch bl <lable> // relative forward/back branch & link return addr in r14 (LR) @@ -210,7 +195,7 @@ bx <Rm> // absolute branch to address in register Rm blx <Rm> // absolute branch to address in register Rm & // link return addr in r14 (LR) </code></pre> -<h3><a class="header" href="#loadstore" id="loadstore">Load/Store</a></h3> +<h3 id="loadstore"><a class="header" href="#loadstore">Load/Store</a></h3> <p>Different addressing modes.</p> <pre><code class="language-armasm">ldr r1, [r0] // r1 = [r0] ldr r1, [r0, #4] // r1 = [r0+4] @@ -235,8 +220,8 @@ ldmfd r0!, {r1-r2, r5} // r1=[r0]; r0+=4 <pre><code class="language-armasm">push {r0-r2} // effectively stmfd sp!, {r0-r2} pop {r0-r2} // effectively ldmfd sp!, {r0-r2} </code></pre> -<h2><a class="header" href="#procedure-call-standard-arm-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs32aapcs32rstaapcs32a" id="procedure-call-standard-arm-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs32aapcs32rstaapcs32a">Procedure Call Standard ARM (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs32/aapcs32.rst"><code>aapcs32</code></a>)</a></h2> -<h3><a class="header" href="#passing-arguments-to-functions" id="passing-arguments-to-functions">Passing arguments to functions</a></h3> +<h2 id="procedure-call-standard-arm-aapcs32"><a class="header" href="#procedure-call-standard-arm-aapcs32">Procedure Call Standard ARM (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs32/aapcs32.rst"><code>aapcs32</code></a>)</a></h2> +<h3 id="passing-arguments-to-functions"><a class="header" href="#passing-arguments-to-functions">Passing arguments to functions</a></h3> <ul> <li>integer/pointer arguments <pre><code class="language-markdown">reg arg @@ -258,7 +243,7 @@ r3 4 </code></pre> </li> </ul> -<h3><a class="header" href="#return-values-from-functions" id="return-values-from-functions">Return values from functions</a></h3> +<h3 id="return-values-from-functions"><a class="header" href="#return-values-from-functions">Return values from functions</a></h3> <ul> <li>integer/pointer return values <pre><code class="language-markdown">reg size @@ -268,12 +253,12 @@ r0+r1 64 bit </code></pre> </li> </ul> -<h3><a class="header" href="#callee-saved-registers" id="callee-saved-registers">Callee saved registers</a></h3> +<h3 id="callee-saved-registers"><a class="header" href="#callee-saved-registers">Callee saved registers</a></h3> <ul> <li><code>r4</code> - <code>r11</code></li> <li><code>sp</code></li> </ul> -<h3><a class="header" href="#stack" id="stack">Stack</a></h3> +<h3 id="stack"><a class="header" href="#stack">Stack</a></h3> <ul> <li>full descending <ul> @@ -284,7 +269,7 @@ r0+r1 64 bit <li><code>sp</code> must be 4byte aligned (word boundary) at all time</li> <li><code>sp</code> must be 8byte aligned on public interface interfaces</li> </ul> -<h3><a class="header" href="#frame-chain" id="frame-chain">Frame chain</a></h3> +<h3 id="frame-chain"><a class="header" href="#frame-chain">Frame chain</a></h3> <ul> <li>not strictly required by each platform</li> <li>linked list of stack-frames</li> @@ -312,7 +297,7 @@ r11 ->| FP |--+ frame v <li>location of the frame record in the stack frame is not specified</li> <li><code>r11</code> is not updated before the new frame record is fully constructed</li> </ul> -<h3><a class="header" href="#function-prologue--epilogue" id="function-prologue--epilogue">Function prologue & epilogue</a></h3> +<h3 id="function-prologue--epilogue"><a class="header" href="#function-prologue--epilogue">Function prologue & epilogue</a></h3> <ul> <li>prologue <pre><code class="language-armasm">push {fp, lr} @@ -324,7 +309,7 @@ mov fp, sp // FP points to frame record </code></pre> </li> </ul> -<h2><a class="header" href="#asm-skeleton" id="asm-skeleton">ASM skeleton</a></h2> +<h2 id="asm-skeleton"><a class="header" href="#asm-skeleton">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -386,7 +371,7 @@ Hi ASM-World! distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm.</p> </blockquote> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs32/aapcs32.rst">Procedure Call Standard ARM</a></li> <li><a href="https://developer.arm.com/documentation/den0013/latest">ARMv7-A Programmer's Guide</a></li> @@ -400,67 +385,38 @@ required when compiling natively on arm.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../arch/arm64.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../arch/riscv.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../arch/arm64.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../arch/arm64.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../arch/riscv.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../arch/riscv.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/arch/index.html b/arch/index.html index 9a22784..cb0ed86 100644 --- a/arch/index.html +++ b/arch/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Arch - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html" class="active"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html" class="active"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#arch" id="arch">Arch</a></h1> + <h1 id="arch"><a class="header" href="#arch">Arch</a></h1> <ul> <li><a href="./x86_64.html">x86_64</a></li> <li><a href="./arm64.html">arm64</a></li> @@ -164,67 +149,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../network/tcpdump.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../arch/x86_64.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../network/tcpdump.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../network/tcpdump.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../arch/x86_64.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../arch/x86_64.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/arch/riscv.html b/arch/riscv.html index dee53cb..5f872e1 100644 --- a/arch/riscv.html +++ b/arch/riscv.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>riscv - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html" class="active"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html" class="active"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,18 +137,18 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#riscv" id="riscv">riscv</a></h1> + <h1 id="riscv"><a class="header" href="#riscv">riscv</a></h1> <p>keywords: rv32, rv64</p> <ul> <li>ISA type: <code>RISC</code></li> <li>Endianness: <code>little</code>, <code>big</code></li> </ul> -<h2><a class="header" href="#registers" id="registers">Registers</a></h2> +<h2 id="registers"><a class="header" href="#registers">Registers</a></h2> <ul> <li>riscv32 => <code>XLEN=32</code></li> <li>riscv64 => <code>XLEN=64</code></li> </ul> -<h3><a class="header" href="#general-purpose-registers" id="general-purpose-registers">General purpose registers</a></h3> +<h3 id="general-purpose-registers"><a class="header" href="#general-purpose-registers">General purpose registers</a></h3> <pre><code class="language-markdown">[XLEN-1:0] abi name desc --------------------------------------------- x0 zero zero register @@ -177,7 +162,7 @@ x10-x17 a0-a7 arg regs x18-x27 s2-s11 saved regs x28-x31 t3-t6 temp regs </code></pre> -<h2><a class="header" href="#asm-skeleton" id="asm-skeleton">ASM skeleton</a></h2> +<h2 id="asm-skeleton"><a class="header" href="#asm-skeleton">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -224,7 +209,7 @@ distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on riscv.</p> <p>Select dynamic linker according to abi used during compile & link.</p> </blockquote> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://sourceware.org/binutils/docs/as">GNU Assembler</a></li> <li><a href="https://sourceware.org/binutils/docs/as/Pseudo-Ops.html#Pseudo-Ops">GNU Assembler Directives</a></li> @@ -234,59 +219,32 @@ required when compiling natively on riscv.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../arch/armv7.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../arch/armv7.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../arch/armv7.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/arch/x86_64.html b/arch/x86_64.html index bc8237c..e72b67e 100644 --- a/arch/x86_64.html +++ b/arch/x86_64.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>x86_64 - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html" class="active"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html" class="active"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#x86_64" id="x86_64">x86_64</a></h1> + <h1 id="x86_64"><a class="header" href="#x86_64">x86_64</a></h1> <p>keywords: x86_64, x86, abi</p> <ul> <li>64bit synonyms: <code>x86_64</code>, <code>x64</code>, <code>amd64</code>, <code>intel 64</code></li> @@ -160,8 +145,8 @@ <li>ISA type: <code>CISC</code></li> <li>Endianness: <code>little</code></li> </ul> -<h2><a class="header" href="#registers" id="registers">Registers</a></h2> -<h3><a class="header" href="#general-purpose-register" id="general-purpose-register">General purpose register</a></h3> +<h2 id="registers"><a class="header" href="#registers">Registers</a></h2> +<h3 id="general-purpose-register"><a class="header" href="#general-purpose-register">General purpose register</a></h3> <pre><code class="language-markdown">bytes [7:0] [3:0] [1:0] [1] [0] desc ---------------------------------------------------------- @@ -175,14 +160,14 @@ rbp ebp bp - bpl base pointer rsp esp sp - spl stack pointer r8-15 rNd rNw - rNb </code></pre> -<h3><a class="header" href="#special-register" id="special-register">Special register</a></h3> +<h3 id="special-register"><a class="header" href="#special-register">Special register</a></h3> <pre><code class="language-markdown">bytes [7:0] [3:0] [1:0] desc --------------------------------------------------- rflags eflags flags flags register rip eip ip instruction pointer </code></pre> -<h3><a class="header" href="#flags-register" id="flags-register">FLAGS register</a></h3> +<h3 id="flags-register"><a class="header" href="#flags-register">FLAGS register</a></h3> <pre><code class="language-markdown">rflags bits desc instr comment -------------------------------------------------------------------------------------------------------------- @@ -206,18 +191,18 @@ popfd // pop flags (4byte) from stack <blockquote> <p>There is also <code>pushfq</code> / <code>popfq</code> to push and pop all 8 bytes of <code>rflags</code>.</p> </blockquote> -<h3><a class="header" href="#model-specific-register-msr" id="model-specific-register-msr">Model Specific Register (MSR)</a></h3> +<h3 id="model-specific-register-msr"><a class="header" href="#model-specific-register-msr">Model Specific Register (MSR)</a></h3> <pre><code class="language-x86asm">rdmsr // Read MSR register, effectively does EDX:EAX <- MSR[ECX] wrmsr // Write MSR register, effectively does MSR[ECX] <- EDX:EAX </code></pre> -<h2><a class="header" href="#size-directives" id="size-directives">Size directives</a></h2> +<h2 id="size-directives"><a class="header" href="#size-directives">Size directives</a></h2> <p>Explicitly specify size of the operation.</p> <pre><code class="language-x86asm">mov byte ptr [rax], 0xff // save 1 byte(s) at [rax] mov word ptr [rax], 0xff // save 2 byte(s) at [rax] mov dword ptr [rax], 0xff // save 4 byte(s) at [rax] mov qword ptr [rax], 0xff // save 8 byte(s) at [rax] </code></pre> -<h2><a class="header" href="#addressing" id="addressing">Addressing</a></h2> +<h2 id="addressing"><a class="header" href="#addressing">Addressing</a></h2> <pre><code class="language-x86asm">mov qword ptr [rax], rbx // save val in rbx at [rax] mov qword ptr [imm], rbx // save val in rbx at [imm] mov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax @@ -228,7 +213,7 @@ mov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax .my_str: .asciz "Foo" </code></pre> -<h2><a class="header" href="#string-instructions" id="string-instructions">String instructions</a></h2> +<h2 id="string-instructions"><a class="header" href="#string-instructions">String instructions</a></h2> <p>The operand size of a string instruction is defined by the instruction suffix <code>b | w | d | q</code>.</p> <p>Source and destination registers are modified according to the <code>direction flag (DF)</code> in the <code>flags</code> register</p> @@ -264,7 +249,7 @@ scasb // scan string repz // repeat until rcx = 0 or while ZF = 0 repnz // repeat until rcx = 0 or while ZF = 1 </code></pre> -<h3><a class="header" href="#example-simple-memset" id="example-simple-memset">Example: Simple <code>memset</code></a></h3> +<h3 id="example-simple-memset"><a class="header" href="#example-simple-memset">Example: Simple <code>memset</code></a></h3> <pre><code class="language-x86asm">// memset (dest, 0xaa /* char */, 0x10 /* len */) lea di, [dest] @@ -272,8 +257,8 @@ mov al, 0xaa mov cx, 0x10 rep stosb </code></pre> -<h2><a class="header" href="#a-hrefhttpswwwuclibcorgdocspsabi-x86_64pdfsysv-x86_64-abia" id="a-hrefhttpswwwuclibcorgdocspsabi-x86_64pdfsysv-x86_64-abia"><a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SysV x86_64 ABI</a></a></h2> -<h3><a class="header" href="#passing-arguments-to-functions" id="passing-arguments-to-functions">Passing arguments to functions</a></h3> +<h2 id="sysv-x86_64-abi"><a class="header" href="#sysv-x86_64-abi"><a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SysV x86_64 ABI</a></a></h2> +<h3 id="passing-arguments-to-functions"><a class="header" href="#passing-arguments-to-functions">Passing arguments to functions</a></h3> <ul> <li>Integer/Pointer arguments <pre><code class="language-markdown">reg arg @@ -297,7 +282,7 @@ xmm7 8 <li>Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current <code>rsp</code>.</li> </ul> -<h3><a class="header" href="#return-values-from-functions" id="return-values-from-functions">Return values from functions</a></h3> +<h3 id="return-values-from-functions"><a class="header" href="#return-values-from-functions">Return values from functions</a></h3> <ul> <li>Integer/Pointer return values <pre><code class="language-markdown">reg size @@ -314,7 +299,7 @@ xmm0+xmm1 128 bit </code></pre> </li> </ul> -<h3><a class="header" href="#caller-saved-registers" id="caller-saved-registers">Caller saved registers</a></h3> +<h3 id="caller-saved-registers"><a class="header" href="#caller-saved-registers">Caller saved registers</a></h3> <p>Caller must save these registers if they should be preserved across function calls.</p> <ul> @@ -326,7 +311,7 @@ calls.</p> <li><code>rsp</code></li> <li><code>r8</code> - <code>r11</code></li> </ul> -<h3><a class="header" href="#callee-saved-registers" id="callee-saved-registers">Callee saved registers</a></h3> +<h3 id="callee-saved-registers"><a class="header" href="#callee-saved-registers">Callee saved registers</a></h3> <p>Caller can expect these registers to be preserved across function calls. Callee must must save these registers in case they are used.</p> <ul> @@ -334,7 +319,7 @@ must must save these registers in case they are used.</p> <li><code>rbp</code></li> <li><code>r12</code> – <code>r15</code></li> </ul> -<h3><a class="header" href="#stack" id="stack">Stack</a></h3> +<h3 id="stack"><a class="header" href="#stack">Stack</a></h3> <ul> <li>grows downwards</li> <li>frames aligned on 16 byte boundary @@ -351,7 +336,7 @@ Lo ADDR </code></pre> </li> </ul> -<h3><a class="header" href="#function-prologue--epilogue" id="function-prologue--epilogue">Function prologue & epilogue</a></h3> +<h3 id="function-prologue--epilogue"><a class="header" href="#function-prologue--epilogue">Function prologue & epilogue</a></h3> <ul> <li>prologue <pre><code class="language-x86asm">push rbp // save caller base pointer @@ -367,7 +352,7 @@ pop rbp // restore caller base pointer </blockquote> </li> </ul> -<h2><a class="header" href="#asm-skeleton" id="asm-skeleton">ASM skeleton</a></h2> +<h2 id="asm-skeleton"><a class="header" href="#asm-skeleton">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -405,7 +390,7 @@ greeting_len: <pre><code class="language-bash">> gcc -o greet greet.s -nostartfiles -nostdlib && ./greet Hi ASM-World! </code></pre> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SystemV AMD64 ABI</a></li> <li><a href="https://www.amd.com/system/files/TechDocs/24592.pdf">AMD64 Vol1: Application Programming</a></li> @@ -424,67 +409,38 @@ Hi ASM-World! <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../arch/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../arch/arm64.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../arch/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../arch/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../arch/arm64.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../arch/arm64.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/ayu-highlight.css b/ayu-highlight.css index 128e016..32c9432 100644 --- a/ayu-highlight.css +++ b/ayu-highlight.css @@ -8,12 +8,10 @@ Original by Dempfi (https://github.com/dempfi/ayu) overflow-x: auto; background: #191f26; color: #e6e1cf; - padding: 0.5em; } .hljs-comment, -.hljs-quote, -.hljs-meta { +.hljs-quote { color: #5c6773; font-style: italic; } @@ -30,6 +28,7 @@ Original by Dempfi (https://github.com/dempfi/ayu) } .hljs-number, +.hljs-meta, .hljs-builtin-name, .hljs-literal, .hljs-type, diff --git a/binary/index.html b/binary/index.html index 4d9a1e8..16fc4fa 100644 --- a/binary/index.html +++ b/binary/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Binary - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html" class="active"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html" class="active"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#binary" id="binary">Binary</a></h1> + <h1 id="binary"><a class="header" href="#binary">Binary</a></h1> <ul> <li><a href="./od.html">od</a></li> <li><a href="./xxd.html">xxd</a></li> @@ -165,67 +150,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../trace_profile/time.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../binary/od.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../trace_profile/time.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../trace_profile/time.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../binary/od.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../binary/od.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/binary/nm.html b/binary/nm.html index 9a3208d..1a01cbf 100644 --- a/binary/nm.html +++ b/binary/nm.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>nm - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html" class="active"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html" class="active"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#nm1" id="nm1">nm(1)</a></h1> + <h1 id="nm1"><a class="header" href="#nm1">nm(1)</a></h1> <pre><code class="language-markdown"> nm [opts] <elf> -C demangle -u undefined only @@ -162,67 +147,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../binary/objdump.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../binary/objdump.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../binary/objdump.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/binary/objdump.html b/binary/objdump.html index 5edc0d9..cfd30ef 100644 --- a/binary/objdump.html +++ b/binary/objdump.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>objdump - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html" class="active"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html" class="active"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#objdump1" id="objdump1">objdump(1)</a></h1> + <h1 id="objdump1"><a class="header" href="#objdump1">objdump(1)</a></h1> <pre><code class="language-markdown"> objdump [opts] <elf> -M intel use intil syntax -d disassemble text section @@ -162,7 +147,7 @@ -j <section> display info for section --[no-]show-raw-insn [dont] show object code next to disassembly </code></pre> -<h2><a class="header" href="#disassemble-section" id="disassemble-section">Disassemble section</a></h2> +<h2 id="disassemble-section"><a class="header" href="#disassemble-section">Disassemble section</a></h2> <p>For example <code>.plt</code> section:</p> <pre><code class="language-markdown"> objdump -j .plt -d <elf> </code></pre> @@ -171,67 +156,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../binary/readelf.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../binary/nm.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../binary/readelf.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../binary/readelf.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../binary/nm.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../binary/nm.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/binary/od.html b/binary/od.html index 0dcd4e4..c086b73 100644 --- a/binary/od.html +++ b/binary/od.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>od - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html" class="active"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html" class="active"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#od1" id="od1">od(1)</a></h1> + <h1 id="od1"><a class="header" href="#od1">od(1)</a></h1> <pre><code class="language-markdown"> od [opts] <file> -An don't print addr info -tx4 print hex in 4 byte chunks @@ -162,7 +147,7 @@ -j <n> skip <n> bytes from <file> (hex if start with 0x) -N <n> dump <n> bytes (hex of start with 0x) </code></pre> -<h2><a class="header" href="#ascii-to-hex-string" id="ascii-to-hex-string">ASCII to hex string</a></h2> +<h2 id="ascii-to-hex-string"><a class="header" href="#ascii-to-hex-string">ASCII to hex string</a></h2> <pre><code class="language-markdown"> echo -n AAAABBBB | od -An -w4 -tx4 >> 41414141 >> 42424242 @@ -172,7 +157,7 @@ >> del E L F nl # ta >> 177 E L F \n # tc </code></pre> -<h2><a class="header" href="#extract-parts-of-file" id="extract-parts-of-file">Extract parts of file</a></h2> +<h2 id="extract-parts-of-file"><a class="header" href="#extract-parts-of-file">Extract parts of file</a></h2> <p>For example <code>.rodata</code> section from an elf file. We can use <code>readelf</code> to get the offset into the file where the <code>.rodata</code> section starts.</p> <pre><code class="language-markdown"> readelf -W -S foo @@ -198,67 +183,38 @@ the <code>.rodata</code> section as follows:</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../binary/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../binary/xxd.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../binary/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../binary/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../binary/xxd.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../binary/xxd.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/binary/readelf.html b/binary/readelf.html index 1358598..05f7fe9 100644 --- a/binary/readelf.html +++ b/binary/readelf.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>readelf - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html" class="active"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html" class="active"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#readelf1" id="readelf1">readelf(1)</a></h1> + <h1 id="readelf1"><a class="header" href="#readelf1">readelf(1)</a></h1> <pre><code class="language-markdown"> readelf [opts] <elf> -W|--wide wide output, dont break output at 80 chars -h print ELF header @@ -168,67 +153,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../binary/xxd.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../binary/objdump.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../binary/xxd.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../binary/xxd.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../binary/objdump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../binary/objdump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/binary/xxd.html b/binary/xxd.html index 7ce0426..44eb8b0 100644 --- a/binary/xxd.html +++ b/binary/xxd.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>xxd - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html" class="active"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html" class="active"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,26 +137,26 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#xxd1" id="xxd1">xxd(1)</a></h1> + <h1 id="xxd1"><a class="header" href="#xxd1">xxd(1)</a></h1> <pre><code class="language-markdown"> xxd [opts] -p dump continuous hexdump -r convert hexdump into binary ('revert') -e dump as little endian mode -i output as C array </code></pre> -<h2><a class="header" href="#ascii-to-hex-stream" id="ascii-to-hex-stream">ASCII to hex stream</a></h2> +<h2 id="ascii-to-hex-stream"><a class="header" href="#ascii-to-hex-stream">ASCII to hex stream</a></h2> <pre><code class="language-markdown"> echo -n 'aabb' | xxd -p >> 61616262 </code></pre> -<h2><a class="header" href="#hex-to-binary-stream" id="hex-to-binary-stream">Hex to binary stream</a></h2> +<h2 id="hex-to-binary-stream"><a class="header" href="#hex-to-binary-stream">Hex to binary stream</a></h2> <pre><code class="language-markdown"> echo -n '61616262' | xxd -p -r >> aabb </code></pre> -<h2><a class="header" href="#ascii-to-binary" id="ascii-to-binary">ASCII to binary</a></h2> +<h2 id="ascii-to-binary"><a class="header" href="#ascii-to-binary">ASCII to binary</a></h2> <pre><code class="language-markdown"> echo -n '\x7fELF' | xxd -p | xxd -p -r | file -p - >> ELF </code></pre> -<h2><a class="header" href="#ascii-to-c-array-hex-encoded" id="ascii-to-c-array-hex-encoded">ASCII to <code>C</code> array (hex encoded)</a></h2> +<h2 id="ascii-to-c-array-hex-encoded"><a class="header" href="#ascii-to-c-array-hex-encoded">ASCII to <code>C</code> array (hex encoded)</a></h2> <pre><code class="language-markdown"> xxd -i <(echo -n '\x7fELF') >> unsigned char _proc_self_fd_11[] = { >> 0x7f, 0x45, 0x4c, 0x46 @@ -183,67 +168,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../binary/od.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../binary/readelf.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../binary/od.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../binary/od.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../binary/readelf.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../binary/readelf.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> @@ -4,8 +4,8 @@ window.onunload = function () { }; // Global variable, shared between modules -function playpen_text(playpen) { - let code_block = playpen.querySelector("code"); +function playground_text(playground) { + let code_block = playground.querySelector("code"); if (window.ace && code_block.classList.contains("editable")) { let editor = window.ace.edit(code_block); @@ -23,8 +23,8 @@ function playpen_text(playpen) { ]); } - var playpens = Array.from(document.querySelectorAll(".playpen")); - if (playpens.length > 0) { + var playgrounds = Array.from(document.querySelectorAll(".playground")); + if (playgrounds.length > 0) { fetch_with_timeout("https://play.rust-lang.org/meta/crates", { headers: { 'Content-Type': "application/json", @@ -36,21 +36,21 @@ function playpen_text(playpen) { .then(response => { // get list of crates available in the rust playground let playground_crates = response.crates.map(item => item["id"]); - playpens.forEach(block => handle_crate_list_update(block, playground_crates)); + playgrounds.forEach(block => handle_crate_list_update(block, playground_crates)); }); } - function handle_crate_list_update(playpen_block, playground_crates) { + function handle_crate_list_update(playground_block, playground_crates) { // update the play buttons after receiving the response - update_play_button(playpen_block, playground_crates); + update_play_button(playground_block, playground_crates); // and install on change listener to dynamically update ACE editors if (window.ace) { - let code_block = playpen_block.querySelector("code"); + let code_block = playground_block.querySelector("code"); if (code_block.classList.contains("editable")) { let editor = window.ace.edit(code_block); editor.addEventListener("change", function (e) { - update_play_button(playpen_block, playground_crates); + update_play_button(playground_block, playground_crates); }); // add Ctrl-Enter command to execute rust code editor.commands.addCommand({ @@ -59,7 +59,7 @@ function playpen_text(playpen) { win: "Ctrl-Enter", mac: "Ctrl-Enter" }, - exec: _editor => run_rust_code(playpen_block) + exec: _editor => run_rust_code(playground_block) }); } } @@ -77,7 +77,7 @@ function playpen_text(playpen) { } // get list of `extern crate`'s from snippet - var txt = playpen_text(pre_block); + var txt = playground_text(pre_block); var re = /extern\s+crate\s+([a-zA-Z_0-9]+)\s*;/g; var snippet_crates = []; var item; @@ -106,11 +106,14 @@ function playpen_text(playpen) { code_block.append(result_block); } - let text = playpen_text(code_block); + let text = playground_text(code_block); let classes = code_block.querySelector('code').classList; - let has_2018 = classes.contains("edition2018"); - let edition = has_2018 ? "2018" : "2015"; - + let edition = "2015"; + if(classes.contains("edition2018")) { + edition = "2018"; + } else if(classes.contains("edition2021")) { + edition = "2021"; + } var params = { version: "stable", optimize: "0", @@ -133,7 +136,15 @@ function playpen_text(playpen) { body: JSON.stringify(params) }) .then(response => response.json()) - .then(response => result_block.innerText = response.result) + .then(response => { + if (response.result.trim() === '') { + result_block.innerText = "No output"; + result_block.classList.add("result-no-output"); + } else { + result_block.innerText = response.result; + result_block.classList.remove("result-no-output"); + } + }) .catch(error => result_block.innerText = "Playground Communication: " + error.message); } @@ -143,27 +154,29 @@ function playpen_text(playpen) { languages: [], // Languages used for auto-detection }); + let code_nodes = Array + .from(document.querySelectorAll('code')) + // Don't highlight `inline code` blocks in headers. + .filter(function (node) {return !node.parentElement.classList.contains("header"); }); + if (window.ace) { // language-rust class needs to be removed for editable // blocks or highlightjs will capture events - Array - .from(document.querySelectorAll('code.editable')) + code_nodes + .filter(function (node) {return node.classList.contains("editable"); }) .forEach(function (block) { block.classList.remove('language-rust'); }); Array - .from(document.querySelectorAll('code:not(.editable)')) + code_nodes + .filter(function (node) {return !node.classList.contains("editable"); }) .forEach(function (block) { hljs.highlightBlock(block); }); } else { - Array - .from(document.querySelectorAll('code')) - .forEach(function (block) { hljs.highlightBlock(block); }); + code_nodes.forEach(function (block) { hljs.highlightBlock(block); }); } // Adding the hljs class gives code blocks the color css // even if highlighting doesn't apply - Array - .from(document.querySelectorAll('code')) - .forEach(function (block) { block.classList.add('hljs'); }); + code_nodes.forEach(function (block) { block.classList.add('hljs'); }); Array.from(document.querySelectorAll("code.language-rust")).forEach(function (block) { @@ -174,23 +187,23 @@ function playpen_text(playpen) { var buttons = document.createElement('div'); buttons.className = 'buttons'; - buttons.innerHTML = "<button class=\"fa fa-expand\" title=\"Show hidden lines\" aria-label=\"Show hidden lines\"></button>"; + buttons.innerHTML = "<button class=\"fa fa-eye\" title=\"Show hidden lines\" aria-label=\"Show hidden lines\"></button>"; // add expand button var pre_block = block.parentNode; pre_block.insertBefore(buttons, pre_block.firstChild); pre_block.querySelector('.buttons').addEventListener('click', function (e) { - if (e.target.classList.contains('fa-expand')) { - e.target.classList.remove('fa-expand'); - e.target.classList.add('fa-compress'); + if (e.target.classList.contains('fa-eye')) { + e.target.classList.remove('fa-eye'); + e.target.classList.add('fa-eye-slash'); e.target.title = 'Hide lines'; e.target.setAttribute('aria-label', e.target.title); block.classList.remove('hide-boring'); - } else if (e.target.classList.contains('fa-compress')) { - e.target.classList.remove('fa-compress'); - e.target.classList.add('fa-expand'); + } else if (e.target.classList.contains('fa-eye-slash')) { + e.target.classList.remove('fa-eye-slash'); + e.target.classList.add('fa-eye'); e.target.title = 'Show hidden lines'; e.target.setAttribute('aria-label', e.target.title); @@ -199,10 +212,10 @@ function playpen_text(playpen) { }); }); - if (window.playpen_copyable) { + if (window.playground_copyable) { Array.from(document.querySelectorAll('pre code')).forEach(function (block) { var pre_block = block.parentNode; - if (!pre_block.classList.contains('playpen')) { + if (!pre_block.classList.contains('playground')) { var buttons = pre_block.querySelector(".buttons"); if (!buttons) { buttons = document.createElement('div'); @@ -221,8 +234,8 @@ function playpen_text(playpen) { }); } - // Process playpen code blocks - Array.from(document.querySelectorAll(".playpen")).forEach(function (pre_block) { + // Process playground code blocks + Array.from(document.querySelectorAll(".playground")).forEach(function (pre_block) { // Add play button var buttons = pre_block.querySelector(".buttons"); if (!buttons) { @@ -242,7 +255,7 @@ function playpen_text(playpen) { run_rust_code(pre_block); }); - if (window.playpen_copyable) { + if (window.playground_copyable) { var copyCodeClipboardButton = document.createElement('button'); copyCodeClipboardButton.className = 'fa fa-copy clip-button'; copyCodeClipboardButton.innerHTML = '<i class="tooltiptext"></i>'; @@ -284,7 +297,7 @@ function playpen_text(playpen) { function showThemes() { themePopup.style.display = 'block'; themeToggleButton.setAttribute('aria-expanded', true); - themePopup.querySelector("button#" + document.body.className).focus(); + themePopup.querySelector("button#" + get_theme()).focus(); } function hideThemes() { @@ -293,6 +306,16 @@ function playpen_text(playpen) { themeToggleButton.focus(); } + function get_theme() { + var theme; + try { theme = localStorage.getItem('mdbook-theme'); } catch (e) { } + if (theme === null || theme === undefined) { + return default_theme; + } else { + return theme; + } + } + function set_theme(theme, store = true) { let ace_theme; @@ -324,9 +347,7 @@ function playpen_text(playpen) { }); } - var previousTheme; - try { previousTheme = localStorage.getItem('mdbook-theme'); } catch (e) { } - if (previousTheme === null || previousTheme === undefined) { previousTheme = default_theme; } + var previousTheme = get_theme(); if (store) { try { localStorage.setItem('mdbook-theme', theme); } catch (e) { } @@ -337,9 +358,7 @@ function playpen_text(playpen) { } // Set theme - var theme; - try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { } - if (theme === null || theme === undefined) { theme = default_theme; } + var theme = get_theme(); set_theme(theme, false); @@ -352,7 +371,14 @@ function playpen_text(playpen) { }); themePopup.addEventListener('click', function (e) { - var theme = e.target.id || e.target.parentElement.id; + var theme; + if (e.target.className === "theme") { + theme = e.target.id; + } else if (e.target.parentElement.className === "theme") { + theme = e.target.parentElement.id; + } else { + return; + } set_theme(theme); }); @@ -408,7 +434,6 @@ function playpen_text(playpen) { (function sidebar() { var html = document.querySelector("html"); var sidebar = document.getElementById("sidebar"); - var sidebarScrollBox = document.getElementById("sidebar-scrollbox"); var sidebarLinks = document.querySelectorAll('#sidebar a'); var sidebarToggleButton = document.getElementById("sidebar-toggle"); var sidebarResizeHandle = document.getElementById("sidebar-resize-handle"); @@ -450,6 +475,11 @@ function playpen_text(playpen) { // Toggle sidebar sidebarToggleButton.addEventListener('click', function sidebarToggle() { if (html.classList.contains("sidebar-hidden")) { + var current_width = parseInt( + document.documentElement.style.getPropertyValue('--sidebar-width'), 10); + if (current_width < 150) { + document.documentElement.style.setProperty('--sidebar-width', '150px'); + } showSidebar(); } else if (html.classList.contains("sidebar-visible")) { hideSidebar(); @@ -470,7 +500,16 @@ function playpen_text(playpen) { html.classList.add('sidebar-resizing'); } function resize(e) { - document.documentElement.style.setProperty('--sidebar-width', (e.clientX - sidebar.offsetLeft) + 'px'); + var pos = (e.clientX - sidebar.offsetLeft); + if (pos < 20) { + hideSidebar(); + } else { + if (html.classList.contains("sidebar-hidden")) { + showSidebar(); + } + pos = Math.min(pos, window.innerWidth - 100); + document.documentElement.style.setProperty('--sidebar-width', pos + 'px'); + } } //on mouseup remove windows functions mousemove & mouseup function stopResize(e) { @@ -505,9 +544,10 @@ function playpen_text(playpen) { }, { passive: true }); // Scroll sidebar to current active section - var activeSection = sidebar.querySelector(".active"); + var activeSection = document.getElementById("sidebar").querySelector(".active"); if (activeSection) { - sidebarScrollBox.scrollTop = activeSection.offsetTop; + // https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView + activeSection.scrollIntoView({ block: 'center' }); } })(); @@ -551,8 +591,8 @@ function playpen_text(playpen) { var clipboardSnippets = new ClipboardJS('.clip-button', { text: function (trigger) { hideTooltip(trigger); - let playpen = trigger.closest("pre"); - return playpen_text(playpen); + let playground = trigger.closest("pre"); + return playground_text(playground); } }); @@ -580,26 +620,60 @@ function playpen_text(playpen) { }); })(); -(function autoHideMenu() { +(function controllMenu() { var menu = document.getElementById('menu-bar'); - var previousScrollTop = document.scrollingElement.scrollTop; - - document.addEventListener('scroll', function () { - if (menu.classList.contains('folded') && document.scrollingElement.scrollTop < previousScrollTop) { - menu.classList.remove('folded'); - } else if (!menu.classList.contains('folded') && document.scrollingElement.scrollTop > previousScrollTop) { - menu.classList.add('folded'); - } - - if (!menu.classList.contains('bordered') && document.scrollingElement.scrollTop > 0) { - menu.classList.add('bordered'); - } - - if (menu.classList.contains('bordered') && document.scrollingElement.scrollTop === 0) { - menu.classList.remove('bordered'); - } - - previousScrollTop = Math.max(document.scrollingElement.scrollTop, 0); - }, { passive: true }); + (function controllPosition() { + var scrollTop = document.scrollingElement.scrollTop; + var prevScrollTop = scrollTop; + var minMenuY = -menu.clientHeight - 50; + // When the script loads, the page can be at any scroll (e.g. if you reforesh it). + menu.style.top = scrollTop + 'px'; + // Same as parseInt(menu.style.top.slice(0, -2), but faster + var topCache = menu.style.top.slice(0, -2); + menu.classList.remove('sticky'); + var stickyCache = false; // Same as menu.classList.contains('sticky'), but faster + document.addEventListener('scroll', function () { + scrollTop = Math.max(document.scrollingElement.scrollTop, 0); + // `null` means that it doesn't need to be updated + var nextSticky = null; + var nextTop = null; + var scrollDown = scrollTop > prevScrollTop; + var menuPosAbsoluteY = topCache - scrollTop; + if (scrollDown) { + nextSticky = false; + if (menuPosAbsoluteY > 0) { + nextTop = prevScrollTop; + } + } else { + if (menuPosAbsoluteY > 0) { + nextSticky = true; + } else if (menuPosAbsoluteY < minMenuY) { + nextTop = prevScrollTop + minMenuY; + } + } + if (nextSticky === true && stickyCache === false) { + menu.classList.add('sticky'); + stickyCache = true; + } else if (nextSticky === false && stickyCache === true) { + menu.classList.remove('sticky'); + stickyCache = false; + } + if (nextTop !== null) { + menu.style.top = nextTop + 'px'; + topCache = nextTop; + } + prevScrollTop = scrollTop; + }, { passive: true }); + })(); + (function controllBorder() { + menu.classList.remove('bordered'); + document.addEventListener('scroll', function () { + if (menu.offsetTop === 0) { + menu.classList.remove('bordered'); + } else { + menu.classList.add('bordered'); + } + }, { passive: true }); + })(); })(); diff --git a/css/chrome.css b/css/chrome.css index 3ff5992..10fa4b3 100644 --- a/css/chrome.css +++ b/css/chrome.css @@ -20,14 +20,13 @@ a > .hljs { /* Menu Bar */ -#menu-bar { - position: -webkit-sticky; - position: sticky; - top: 0; +#menu-bar, +#menu-bar-hover-placeholder { z-index: 101; margin: auto calc(0px - var(--page-padding)); } -#menu-bar > #menu-bar-sticky-container { +#menu-bar { + position: relative; display: flex; flex-wrap: wrap; background-color: var(--bg); @@ -35,10 +34,21 @@ a > .hljs { border-bottom-width: 1px; border-bottom-style: solid; } -.js #menu-bar > #menu-bar-sticky-container { - transition: transform 0.3s; +#menu-bar.sticky, +.js #menu-bar-hover-placeholder:hover + #menu-bar, +.js #menu-bar:hover, +.js.sidebar-visible #menu-bar { + position: -webkit-sticky; + position: sticky; + top: 0 !important; } -#menu-bar.bordered > #menu-bar-sticky-container { +#menu-bar-hover-placeholder { + position: sticky; + position: -webkit-sticky; + top: 0; + height: var(--menu-bar-height); +} +#menu-bar.bordered { border-bottom-color: var(--table-border-color); } #menu-bar i, #menu-bar .icon-button { @@ -72,10 +82,6 @@ a > .hljs { text-decoration: none; } -html:not(.sidebar-visible) #menu-bar:not(:hover).folded > #menu-bar-sticky-container { - transform: translateY(calc(-10px - var(--menu-bar-height))); -} - .left-buttons { display: flex; margin: 0 5px; @@ -87,7 +93,7 @@ html:not(.sidebar-visible) #menu-bar:not(:hover).folded > #menu-bar-sticky-conta .menu-title { display: inline-block; font-weight: 200; - font-size: 2rem; + font-size: 2.4rem; line-height: var(--menu-bar-height); text-align: center; margin: 0; @@ -202,24 +208,63 @@ pre { pre > .buttons { position: absolute; z-index: 100; - right: 5px; - top: 5px; + right: 0px; + top: 2px; + margin: 0px; + padding: 2px 0px; color: var(--sidebar-fg); cursor: pointer; + visibility: hidden; + opacity: 0; + transition: visibility 0.1s linear, opacity 0.1s linear; +} +pre:hover > .buttons { + visibility: visible; + opacity: 1 } pre > .buttons :hover { color: var(--sidebar-active); + border-color: var(--icons-hover); + background-color: var(--theme-hover); } pre > .buttons i { margin-left: 8px; } pre > .buttons button { - color: inherit; - background: transparent; - border: none; cursor: inherit; + margin: 0px 5px; + padding: 3px 5px; + font-size: 14px; + + border-style: solid; + border-width: 1px; + border-radius: 4px; + border-color: var(--icons); + background-color: var(--theme-popup-bg); + transition: 100ms; + transition-property: color,border-color,background-color; + color: var(--icons); +} +@media (pointer: coarse) { + pre > .buttons button { + /* On mobile, make it easier to tap buttons. */ + padding: 0.3rem 1rem; + } +} +pre > code { + padding: 1rem; +} + +/* FIXME: ACE editors overlap their buttons because ACE does absolute + positioning within the code block which breaks padding. The only solution I + can think of is to move the padding to the outer pre tag (or insert a div + wrapper), but that would require fixing a whole bunch of CSS rules. +*/ +.hljs.ace_editor { + padding: 0rem 0rem; } + pre > .result { margin-top: 10px; } @@ -417,6 +462,11 @@ ul#searchresults span.teaser em { display: none; } +.chapter li.chapter-item { + line-height: 1.5em; + margin-top: 0.6em; +} + .chapter li.expanded > a.toggle div { transform: rotate(90deg); } diff --git a/css/general.css b/css/general.css index e0bb851..0e4f07a 100644 --- a/css/general.css +++ b/css/general.css @@ -12,6 +12,7 @@ html { color: var(--fg); background-color: var(--bg); text-size-adjust: none; + -webkit-text-size-adjust: none; } body { @@ -25,11 +26,26 @@ code { font-size: 0.875em; /* please adjust the ace font size accordingly in editor.js */ } +/* make long words/inline code not x overflow */ +main { + overflow-wrap: break-word; +} + +/* make wide tables scroll if they overflow */ +.table-wrapper { + overflow-x: auto; +} + +/* Don't change font size in headers. */ +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + font-size: unset; +} + .left { float: left; } .right { float: right; } .boring { opacity: 0.6; } .hide-boring .boring { display: none; } -.hidden { display: none; } +.hidden { display: none !important; } h2, h3 { margin-top: 2.5em; } h4, h5 { margin-top: 2em; } @@ -40,26 +56,30 @@ h4, h5 { margin-top: 2em; } margin-top: 1em; } -h1 a.header:target::before, -h2 a.header:target::before, -h3 a.header:target::before, -h4 a.header:target::before { +h1:target::before, +h2:target::before, +h3:target::before, +h4:target::before, +h5:target::before, +h6:target::before { display: inline-block; content: "»"; margin-left: -30px; width: 30px; } -h1 a.header:target, -h2 a.header:target, -h3 a.header:target, -h4 a.header:target { +/* This is broken on Safari as of version 14, but is fixed + in Safari Technology Preview 117 which I think will be Safari 14.2. + https://bugs.webkit.org/show_bug.cgi?id=218076 +*/ +:target { scroll-margin-top: calc(var(--menu-bar-height) + 0.5em); } .page { outline: 0; padding: 0 var(--page-padding); + margin-top: calc(0px - var(--menu-bar-height)); /* Compensate for the #menu-bar-hover-placeholder */ } .page-wrapper { box-sizing: border-box; @@ -70,17 +90,19 @@ h4 a.header:target { .content { overflow-y: auto; - padding: 0 15px; - padding-bottom: 50px; + padding: 0 5px 50px 5px; } .content main { margin-left: auto; margin-right: auto; max-width: var(--content-max-width); } +.content p { line-height: 1.45em; } +.content ol { line-height: 1.45em; } +.content ul { line-height: 1.45em; } .content a { text-decoration: none; } .content a:hover { text-decoration: underline; } -.content img { max-width: 100%; } +.content img, .content video { max-width: 100%; } .content .header:link, .content .header:visited { color: var(--fg); @@ -157,3 +179,13 @@ blockquote { .tooltipped .tooltiptext { visibility: visible; } + +.chapter li.part-title { + color: var(--sidebar-fg); + margin: 5px 0px; + font-weight: bold; +} + +.result-no-output { + font-style: italic; +} diff --git a/css/variables.css b/css/variables.css index 9534ec8..56b634b 100644 --- a/css/variables.css +++ b/css/variables.css @@ -67,7 +67,7 @@ --links: #2b79a2; - --inline-code-color: #c5c8c6;; + --inline-code-color: #c5c8c6; --theme-popup-bg: #141617; --theme-popup-border: #43484d; @@ -92,22 +92,22 @@ .light { --bg: hsl(0, 0%, 100%); - --fg: #333333; + --fg: hsl(0, 0%, 0%); --sidebar-bg: #fafafa; - --sidebar-fg: #364149; + --sidebar-fg: hsl(0, 0%, 0%); --sidebar-non-existant: #aaaaaa; - --sidebar-active: #008cff; + --sidebar-active: #1f1fff; --sidebar-spacer: #f4f4f4; - --scrollbar: #cccccc; + --scrollbar: #8F8F8F; - --icons: #cccccc; - --icons-hover: #333333; + --icons: #747474; + --icons-hover: #000000; - --links: #4183c4; + --links: #20609f; - --inline-code-color: #6e6b5e; + --inline-code-color: #301900; --theme-popup-bg: #fafafa; --theme-popup-border: #cccccc; @@ -147,7 +147,7 @@ --links: #2b79a2; - --inline-code-color: #c5c8c6;; + --inline-code-color: #c5c8c6; --theme-popup-bg: #161923; --theme-popup-border: #737480; @@ -228,7 +228,7 @@ --links: #2b79a2; - --inline-code-color: #c5c8c6;; + --inline-code-color: #c5c8c6; --theme-popup-bg: #141617; --theme-popup-border: #43484d; diff --git a/development/c++.html b/development/c++.html index a478e7b..2ae657c 100644 --- a/development/c++.html +++ b/development/c++.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>c++ - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html" class="active"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html" class="active"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,19 +137,132 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#c" id="c">c++</a></h1> -<h2><a class="header" href="#type-deduction" id="type-deduction">Type deduction</a></h2> + <h1 id="c"><a class="header" href="#c">c++</a></h1> +<h2 id="type-deduction"><a class="header" href="#type-deduction">Type deduction</a></h2> <p>Force compile error to see what <code>auto</code> is deduced to.</p> <pre><code class="language-cpp">auto foo = bar(); // force compile error typename decltype(foo)::_; </code></pre> -<h2><a class="header" href="#variadic-templates-a-hrefhttpsencppreferencecomwcpplanguageparameter_packparameter-packa" id="variadic-templates-a-hrefhttpsencppreferencecomwcpplanguageparameter_packparameter-packa">Variadic templates (<a href="https://en.cppreference.com/w/cpp/language/parameter_pack">parameter pack</a>)</a></h2> -<pre><code class="language-cpp">{{#include c++/meta.cc:3:}} +<h2 id="variadic-templates-parameter-pack"><a class="header" href="#variadic-templates-parameter-pack">Variadic templates (<a href="https://en.cppreference.com/w/cpp/language/parameter_pack">parameter pack</a>)</a></h2> +<pre><code class="language-cpp">#include <iostream> + +// Base case with one parameter. +template<int P> +void show_int() { + printf("%d\n", P); +} + +// General case with at least two parameters, to disambiguate from base case. +template<int P0, int P1, int... Params> +void show_int() { + printf("%d, ", P0); + show_int<P1, Params...>(); +} + +// Base case with one parameter. +template<typename T> +void show(const T& t) { + std::cout << t << '\n'; +} + +// General case with at least two parameters, to disambiguate from base case. +template<typename T0, typename T1, typename... Types> +void show(const T0& t0, const T1& t1, const Types&... types) { + std::cout << t0 << ", "; + show(t1, types...); +} + +int main() { + show_int<1, 2, 3, 4, 5>(); + show(1, 1.0, "foo", 'a'); +} </code></pre> -<h2><a class="header" href="#a-hrefhttpsencppreferencecomwcpplanguagesfinaesfinaea-example-a-hrefhttpsencppreferencecomwcpptypesenable_ifenable_ifa" id="a-hrefhttpsencppreferencecomwcpplanguagesfinaesfinaea-example-a-hrefhttpsencppreferencecomwcpptypesenable_ifenable_ifa"><a href="https://en.cppreference.com/w/cpp/language/sfinae">SFINAE</a> example (<a href="https://en.cppreference.com/w/cpp/types/enable_if">enable_if</a>)</a></h2> -<pre><code class="language-cpp">{{#include c++/meta2.cc:3:}} +<h2 id="sfinae-example-enable_if"><a class="header" href="#sfinae-example-enable_if"><a href="https://en.cppreference.com/w/cpp/language/sfinae">SFINAE</a> example (<a href="https://en.cppreference.com/w/cpp/types/enable_if">enable_if</a>)</a></h2> +<pre><code class="language-cpp">#include <iostream> +#include <type_traits> + +// Helper meta fns. + +template<typename T> +using enable_if_bool = std::enable_if_t<T::value, bool>; + +template<typename T> +using disable_if_bool = std::enable_if_t<!T::value, bool>; + +template<typename T> +using has_dst = std::integral_constant<bool, !std::is_same<typename T::Return, void>::value>; + +// Template meta programming invoke machinery. + +namespace impl { + // Invoke an OPERATION which *USES* a context. + template<typename Ctx, template<typename> class Op, typename... P, + enable_if_bool<typename Op<Ctx>::HasCtx> = true> + typename Op<Ctx>::Return Invoke(const Ctx& C, P... params) { + return Op<Ctx>()(C, params...); + } + + // Invoke an OPERATION which uses *NO* context. + template<typename Ctx, template<typename> class Op, typename... P, + disable_if_bool<typename Op<Ctx>::HasCtx> = true> + typename Op<Ctx>::Return Invoke(const Ctx&, P... params) { + return Op<Ctx>()(params...); + } +} // namespace impl + +// Invoke an OPERATION which *HAS* a DESTINATION with arbitrary number of arguments. +template<typename Ctx, template<typename> class Op, typename... P, + enable_if_bool<has_dst<Op<Ctx>>> = true> +void Invoke(const Ctx& C, P... params) { + std::cout << "Invoke " << Op<Ctx>::Name << '\n'; + typename Op<Ctx>::Return R = impl::Invoke<Ctx, Op>(C, params...); + std::cout << "returned -> " << R << '\n'; +} + +// Invoke an OPERATION which has *NOT* a DESTINATION with arbitrary number of arguments. +template<typename Ctx, template<typename> class Op, typename... P, + disable_if_bool<has_dst<Op<Ctx>>> = true> +void Invoke(const Ctx& C, P... params) { + std::cout << "Invoke " << Op<Ctx>::Name << " without destination." << '\n'; + impl::Invoke<Ctx, Op>(C, params...); +} + +// Custom context. + +struct Ctx { + void out(const char* s, unsigned v) const { printf("%s%x\n", s, v); } +}; + +// Operations to invoke. + +template<typename Ctx> +struct OpA { + using HasCtx = std::false_type; + using Return = int; + static constexpr const char* const Name = "OpA"; + + constexpr Return operator()(int a, int b) const { return a + b; } +}; + +template<typename Ctx> +struct OpB { + using HasCtx = std::true_type; + using Return = void; + static constexpr const char* const Name = "OpB"; + + Return operator()(const Ctx& C, unsigned a) const { C.out("a = ", a); } +}; + +int main() { + Ctx C; + + Invoke<Ctx, OpA>(C, 1, 2); + Invoke<Ctx, OpB>(C, 0xf00du); + + return 0; +} </code></pre> @@ -172,67 +270,38 @@ typename decltype(foo)::_; <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/c++filt.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/glibc.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/c++filt.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/c++filt.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/glibc.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/glibc.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/c++filt.html b/development/c++filt.html index 9282f23..e255e2f 100644 --- a/development/c++filt.html +++ b/development/c++filt.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>c++filt - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html" class="active"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html" class="active"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,11 +137,11 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#cfilt1" id="cfilt1">c++filt(1)</a></h1> -<h2><a class="header" href="#demangle-symbol" id="demangle-symbol">Demangle symbol</a></h2> + <h1 id="cfilt1"><a class="header" href="#cfilt1">c++filt(1)</a></h1> +<h2 id="demangle-symbol"><a class="header" href="#demangle-symbol">Demangle symbol</a></h2> <pre><code class="language-markdown"> c++-filt <symbol_str> </code></pre> -<h2><a class="header" href="#demangle-stream" id="demangle-stream">Demangle stream</a></h2> +<h2 id="demangle-stream"><a class="header" href="#demangle-stream">Demangle stream</a></h2> <p>For example dynamic symbol table:</p> <pre><code class="language-markdown"> readelf -W --dyn-syms <elf> | c++filt </code></pre> @@ -165,67 +150,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/c++.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/c++.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/c++.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/gcc.html b/development/gcc.html index 6680cd9..fa20808 100644 --- a/development/gcc.html +++ b/development/gcc.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>gcc - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html" class="active"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html" class="active"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,9 +137,9 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#gcc1" id="gcc1">gcc(1)</a></h1> -<h2><a class="header" href="#cli" id="cli">CLI</a></h2> -<h3><a class="header" href="#preprocessing" id="preprocessing">Preprocessing</a></h3> + <h1 id="gcc1"><a class="header" href="#gcc1">gcc(1)</a></h1> +<h2 id="cli"><a class="header" href="#cli">CLI</a></h2> +<h3 id="preprocessing"><a class="header" href="#preprocessing">Preprocessing</a></h3> <p>While debugging can be helpful to just pre-process files.</p> <pre><code class="language-bash">gcc -E [-dM] ... </code></pre> @@ -164,15 +149,15 @@ <li><code>-###</code> dry-run, outputting exact compiler/linker invocations</li> <li><code>-print-multi-lib</code> print available multilib configurations</li> </ul> -<h3><a class="header" href="#target-options" id="target-options">Target options</a></h3> +<h3 id="target-options"><a class="header" href="#target-options">Target options</a></h3> <pre><code class="language-bash"># List all target options with their description. gcc --help=target # Configure for current cpu arch and query (-Q) value of options. gcc -march=native -Q --help=target </code></pre> -<h2><a class="header" href="#a-hrefhttpsgccgnuorgonlinedocsgccother-builtinshtmlbuiltinsa" id="a-hrefhttpsgccgnuorgonlinedocsgccother-builtinshtmlbuiltinsa"><a href="https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html">Builtins</a></a></h2> -<h3><a class="header" href="#__builtin_expectexpr-cond" id="__builtin_expectexpr-cond"><code>__builtin_expect(expr, cond)</code></a></h3> +<h2 id="builtins"><a class="header" href="#builtins"><a href="https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html">Builtins</a></a></h2> +<h3 id="__builtin_expectexpr-cond"><a class="header" href="#__builtin_expectexpr-cond"><code>__builtin_expect(expr, cond)</code></a></h3> <p>Give the compiler a hint which branch is hot, so it can lay out the code accordingly to reduce number of jump instructions. See on <a href="https://godbolt.org/z/MbTHAP">compiler explorer</a>.</p> @@ -211,7 +196,7 @@ run1: xor eax, eax jmp bar </code></pre> -<h2><a class="header" href="#abi-linux" id="abi-linux">ABI (Linux)</a></h2> +<h2 id="abi-linux"><a class="header" href="#abi-linux">ABI (Linux)</a></h2> <ul> <li>C ABI - <a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SystemV ABI</a></li> <li>C++ ABI - <a href="https://itanium-cxx-abi.github.io/cxx-abi">C++ Itanium ABI</a></li> @@ -221,67 +206,38 @@ run1: <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/glibc.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/make.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/glibc.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/glibc.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/make.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/make.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/glibc.html b/development/glibc.html index 1d1e2ad..592e36c 100644 --- a/development/glibc.html +++ b/development/glibc.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>glibc - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html" class="active"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html" class="active"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#glibc" id="glibc">glibc</a></h1> -<h2><a class="header" href="#malloc-tracer-a-hrefhttpman7orglinuxman-pagesman3mtrace3htmlmtrace3a" id="malloc-tracer-a-hrefhttpman7orglinuxman-pagesman3mtrace3htmlmtrace3a">malloc tracer <a href="http://man7.org/linux/man-pages/man3/mtrace.3.html"><code>mtrace(3)</code></a></a></h2> + <h1 id="glibc"><a class="header" href="#glibc">glibc</a></h1> +<h2 id="malloc-tracer-mtrace3"><a class="header" href="#malloc-tracer-mtrace3">malloc tracer <a href="http://man7.org/linux/man-pages/man3/mtrace.3.html"><code>mtrace(3)</code></a></a></h2> <p>Trace memory allocation and de-allocation to detect memory leaks. Need to call <code>mtrace(3)</code> to install the tracing hooks.</p> <p>If we can't modify the binary to call <code>mtrace</code> we can create a small shared @@ -173,7 +158,7 @@ LD_PRELOAD=./libmtrace.so <binary> <p>To get the results of the trace file:</p> <pre><code class="language-bash">mtrace <binary> $MALLOC_TRACE </code></pre> -<h2><a class="header" href="#malloc-check-a-hrefhttpman7orglinuxman-pagesman3mallopt3htmlmallopt3a" id="malloc-check-a-hrefhttpman7orglinuxman-pagesman3mallopt3htmlmallopt3a">malloc check <a href="http://man7.org/linux/man-pages/man3/mallopt.3.html"><code>mallopt(3)</code></a></a></h2> +<h2 id="malloc-check-mallopt3"><a class="header" href="#malloc-check-mallopt3">malloc check <a href="http://man7.org/linux/man-pages/man3/mallopt.3.html"><code>mallopt(3)</code></a></a></h2> <p>Configure action when glibc detects memory error.</p> <pre><code class="language-bash">export MALLOC_CHECK_=<N> </code></pre> @@ -187,67 +172,38 @@ LD_PRELOAD=./libmtrace.so <binary> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/c++.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/gcc.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/c++.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/c++.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/gcc.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/gcc.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/index.html b/development/index.html index 90f9a11..57e5d6d 100644 --- a/development/index.html +++ b/development/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Development - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html" class="active"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html" class="active"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,13 +137,13 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#development" id="development">Development</a></h1> + <h1 id="development"><a class="header" href="#development">Development</a></h1> <ul> <li><a href="./c++filt.html">c++filt</a></li> <li><a href="./c++.html">c++</a></li> <li><a href="./glibc.html">glibc</a></li> <li><a href="./gcc.html">gcc</a></li> -<li>[make] (./make.md)</li> +<li><a href="./make.html">make</a></li> <li><a href="./ld.so.html">ld.so</a></li> <li><a href="./symbolver.html">symbol versioning</a></li> <li><a href="./python.html">python</a></li> @@ -168,67 +153,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../binary/nm.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/c++filt.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../binary/nm.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../binary/nm.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/c++filt.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/c++filt.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/ld.so.html b/development/ld.so.html index f167032..9c7906e 100644 --- a/development/ld.so.html +++ b/development/ld.so.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>ld.so - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html" class="active"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html" class="active"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#ldso8" id="ldso8">ld.so(8)</a></h1> -<h2><a class="header" href="#environment-variables" id="environment-variables">Environment Variables</a></h2> + <h1 id="ldso8"><a class="header" href="#ldso8">ld.so(8)</a></h1> +<h2 id="environment-variables"><a class="header" href="#environment-variables">Environment Variables</a></h2> <pre><code class="language-console"> LD_PRELOAD=<l_so> colon separated list of libso's to be pre loaded LD_DEBUG=<opts> comma separated list of debug options =help list available options @@ -162,7 +147,7 @@ =symbols show search path for symbol lookup =bindings show against which definition a symbol is bound </code></pre> -<h2><a class="header" href="#ld_preload-initialization-order-and-link-map" id="ld_preload-initialization-order-and-link-map">LD_PRELOAD: Initialization Order and Link Map</a></h2> +<h2 id="ld_preload-initialization-order-and-link-map"><a class="header" href="#ld_preload-initialization-order-and-link-map">LD_PRELOAD: Initialization Order and Link Map</a></h2> <p>Libraries specified in <code>LD_PRELOAD</code> are loaded from <code>left-to-right</code> but initialized from <code>right-to-left</code>.</p> <pre><code class="language-markdown"> > ldd ./main @@ -208,7 +193,7 @@ to see the resolving in action.</p> >> symbol=memcpy; lookup in file=/usr/lib/libc.so.6 [0] >> binding file ./main [0] to /usr/lib/libc.so.6 [0]: normal symbol `memcpy' [GLIBC_2.14] </code></pre> -<h2><a class="header" href="#dynamic-linking-x86_64" id="dynamic-linking-x86_64">Dynamic Linking (x86_64)</a></h2> +<h2 id="dynamic-linking-x86_64"><a class="header" href="#dynamic-linking-x86_64">Dynamic Linking (x86_64)</a></h2> <p>Dynamic linking basically works via one indirect jump. It uses a combination of function trampolines (<code>.plt</code> section) and a function pointer table (<code>.got.plt</code> section). @@ -268,67 +253,38 @@ As we can see the offset from relocation at index <code>0</code> points to <code <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/make.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/symbolver.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/make.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/make.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/symbolver.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/symbolver.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/make.html b/development/make.html index 6a9fc22..a1b74cf 100644 --- a/development/make.html +++ b/development/make.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>make - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html" class="active"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html" class="active"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#make1" id="make1">make(1)</a></h1> -<h2><a class="header" href="#anatomy-of-make-rules" id="anatomy-of-make-rules">Anatomy of <code>make</code> rules</a></h2> + <h1 id="make1"><a class="header" href="#make1">make(1)</a></h1> +<h2 id="anatomy-of-make-rules"><a class="header" href="#anatomy-of-make-rules">Anatomy of <code>make</code> rules</a></h2> <pre><code class="language-make">target .. : prerequisite .. recipe .. @@ -166,8 +151,8 @@ <blockquote> <p>Use <code>make -p</code> to print all rules and variables (implicitly + explicitly defined).</p> </blockquote> -<h2><a class="header" href="#pattern-rules--automatic-variables" id="pattern-rules--automatic-variables">Pattern rules & Automatic variables</a></h2> -<h3><a class="header" href="#pattern-rules" id="pattern-rules">Pattern rules</a></h3> +<h2 id="pattern-rules--automatic-variables"><a class="header" href="#pattern-rules--automatic-variables">Pattern rules & Automatic variables</a></h2> +<h3 id="pattern-rules"><a class="header" href="#pattern-rules">Pattern rules</a></h3> <p>A pattern rule contains the <code>%</code> char (exactly one of them) and look like this example:</p> <pre><code class="language-make">%.o : %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ @@ -176,7 +161,7 @@ substring and other character match just them self.</p> <p>The substring matched by <code>%</code> is called the <code>stem</code>.</p> <p><code>%</code> in the prerequisite stands for the matched <code>stem</code> in the target.</p> -<h3><a class="header" href="#automatic-variables" id="automatic-variables">Automatic variables</a></h3> +<h3 id="automatic-variables"><a class="header" href="#automatic-variables">Automatic variables</a></h3> <p>As targets and prerequisites in pattern rules can't be spelled explicitly in the recipe, make provides a set of automatic variables to work with:</p> <ul> @@ -219,26 +204,26 @@ bbb: <ul> <li><code>$(CURDIR)</code>: Path of current working dir after using <code>make -C path</code></li> </ul> -<h2><a class="header" href="#useful-functions" id="useful-functions">Useful functions</a></h2> -<h3><a class="header" href="#substitution-references" id="substitution-references">Substitution references</a></h3> +<h2 id="useful-functions"><a class="header" href="#useful-functions">Useful functions</a></h2> +<h3 id="substitution-references"><a class="header" href="#substitution-references">Substitution references</a></h3> <p>Substitute strings matching pattern in a list.</p> <pre><code class="language-make">in := a.o l.a c.o out := $(in:.o=.c) # => out = a.c l.a c.c </code></pre> -<h3><a class="header" href="#filter" id="filter"><code>filter</code></a></h3> +<h3 id="filter"><a class="header" href="#filter"><code>filter</code></a></h3> <p>Keep strings matching a pattern in a list.</p> <pre><code class="language-make">in := a.a b.b c.c d.d out := $(filter %.b %.c, $(in)) # => out = b.b c.c </code></pre> -<h3><a class="header" href="#filter-out" id="filter-out"><code>filter-out</code></a></h3> +<h3 id="filter-out"><a class="header" href="#filter-out"><code>filter-out</code></a></h3> <p>Remove strings matching a pattern from a list.</p> <pre><code class="language-make">in := a.a b.b c.c d.d out := $(filter-out %.b %.c, $(in)) # => out = a.a d.d </code></pre> -<h3><a class="header" href="#abspath" id="abspath"><code>abspath</code></a></h3> +<h3 id="abspath"><a class="header" href="#abspath"><code>abspath</code></a></h3> <p>Resolve each file name as absolute path (don't resolve symlinks).</p> <pre><code class="language-make">$(abspath fname1 fname2 ..) @@ -252,67 +237,38 @@ $(realpath fname1 fname2 ..) <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/gcc.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/ld.so.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/gcc.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/gcc.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/ld.so.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/ld.so.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/python.html b/development/python.html index 900bce5..61b2181 100644 --- a/development/python.html +++ b/development/python.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>python - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html" class="active"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html" class="active"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#python" id="python">python</a></h1> -<h2><a class="header" href="#decorator-a-hrefhttpswwwonline-pythoncomiddie0gpyuruna" id="decorator-a-hrefhttpswwwonline-pythoncomiddie0gpyuruna">Decorator [<a href="https://www.online-python.com/IDdiE0gpYU">run</a>]</a></h2> + <h1 id="python"><a class="header" href="#python">python</a></h1> +<h2 id="decorator-run"><a class="header" href="#decorator-run">Decorator [<a href="https://www.online-python.com/IDdiE0gpYU">run</a>]</a></h2> <p>Some decorator examples with type annotation.</p> <pre><code class="language-python">from typing import Callable @@ -180,7 +165,7 @@ def log_tag(tag: str) -> Callable[[Callable[[int], None]], Callable[[int], No def some_fn2(x: int): print(f"some_fn2 x={x}") </code></pre> -<h2><a class="header" href="#walrus-operator-a-hrefhttpswwwonline-pythoncom9t12pvmkvyruna" id="walrus-operator-a-hrefhttpswwwonline-pythoncom9t12pvmkvyruna">Walrus operator [<a href="https://www.online-python.com/9T12PvmKVy">run</a>]</a></h2> +<h2 id="walrus-operator-run"><a class="header" href="#walrus-operator-run">Walrus operator [<a href="https://www.online-python.com/9T12PvmKVy">run</a>]</a></h2> <p>Walrus operator <code>:=</code> added since <strong>python 3.8</strong>.</p> <pre><code class="language-python">from typing import Optional @@ -205,7 +190,7 @@ while tok := next(toks, None): print([tok for t in [" a", " ", " b "] if (tok := t.strip())]) </code></pre> -<h2><a class="header" href="#a-hrefhttpsdocspythonorg3libraryunittesthtmlunittesta-a-hrefhttpswwwonline-pythoncom2fit4ucbziruna" id="a-hrefhttpsdocspythonorg3libraryunittesthtmlunittesta-a-hrefhttpswwwonline-pythoncom2fit4ucbziruna"><a href="https://docs.python.org/3/library/unittest.html">Unittest</a> [<a href="https://www.online-python.com/2fit4UcbzI">run</a>]</a></h2> +<h2 id="unittest-run"><a class="header" href="#unittest-run"><a href="https://docs.python.org/3/library/unittest.html">Unittest</a> [<a href="https://www.online-python.com/2fit4UcbzI">run</a>]</a></h2> <p>Run unittests directly from the command line as <br /> <code>python3 -m unittest -v test</code></p> <p>Optionally pass <code>-k <patter></code> to only run subset of tests.</p> @@ -225,7 +210,7 @@ class MyTest(unittest.TestCase): with self.assertRaises(IndexError): list()[0] </code></pre> -<h2><a class="header" href="#a-hrefhttpsdocspythonorg3librarydoctesthtmldoctesta-a-hrefhttpswwwonline-pythoncomlzst51unihruna" id="a-hrefhttpsdocspythonorg3librarydoctesthtmldoctesta-a-hrefhttpswwwonline-pythoncomlzst51unihruna"><a href="https://docs.python.org/3/library/doctest.html">Doctest</a> [<a href="https://www.online-python.com/LZst51UNIH">run</a>]</a></h2> +<h2 id="doctest-run"><a class="header" href="#doctest-run"><a href="https://docs.python.org/3/library/doctest.html">Doctest</a> [<a href="https://www.online-python.com/LZst51UNIH">run</a>]</a></h2> <p>Run doctests directly from the command line as <br /> <code>python -m doctest -v test.py</code></p> <pre><code class="language-python"># file: test.py @@ -241,7 +226,7 @@ def sum(a: int, b: int) -> int: """ return a + b </code></pre> -<h2><a class="header" href="#a-hrefhttpsdocspythonorg3librarytimeithtmltimeita" id="a-hrefhttpsdocspythonorg3librarytimeithtmltimeita"><a href="https://docs.python.org/3/library/timeit.html">timeit</a></a></h2> +<h2 id="timeit"><a class="header" href="#timeit"><a href="https://docs.python.org/3/library/timeit.html">timeit</a></a></h2> <p>Micro benchmarking.</p> <pre><code class="language-bash">python -m timeit '[x.strip() for x in ["a ", " b"]]' </code></pre> @@ -250,67 +235,38 @@ def sum(a: int, b: int) -> int: <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/symbolver.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../linux/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/symbolver.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/symbolver.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../linux/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../linux/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/development/symbolver.html b/development/symbolver.html index 06736cf..cab9e57 100644 --- a/development/symbolver.html +++ b/development/symbolver.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>symbol versioning - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html" class="active"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html" class="active"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#elf-symbol-versioning" id="elf-symbol-versioning">ELF Symbol Versioning</a></h1> + <h1 id="elf-symbol-versioning"><a class="header" href="#elf-symbol-versioning">ELF Symbol Versioning</a></h1> <p>The <a href="https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/symversion.html">ELF symbol versioning</a> mechanism allows to attach version information to symbols. This can be used to express symbol version requirements or to provide certain @@ -237,7 +222,7 @@ by setting the <code>LD_DEBUG</code> environment variable accordingly.</p> 718123: symbol=pthread_cond_wait; lookup in file=/usr/lib/libpthread.so.0 [0] 718123: binding file ./tmp [0] to /usr/lib/libpthread.so.0 [0]: normal symbol `pthread_cond_wait' [GLIBC_2.3.2] </code></pre> -<h2><a class="header" href="#example-version-script" id="example-version-script">Example: version script</a></h2> +<h2 id="example-version-script"><a class="header" href="#example-version-script">Example: version script</a></h2> <p>The following shows an example C++ library <code>libfoo</code> which provides the same symbol multiple times but in different versions.</p> <pre><code class="language-cpp">// file: libfoo.cc @@ -349,7 +334,7 @@ func_v0 func_v1 func_v2 </code></pre> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://akkadia.org/drepper/symbol-versioning">ELF Symbol Versioning</a></li> <li><a href="https://sourceware.org/binutils/docs/ld/VERSION.html">Binutils ld: Symbol Versioning</a></li> @@ -361,67 +346,38 @@ func_v2 <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/ld.so.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../development/python.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/ld.so.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/ld.so.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../development/python.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../development/python.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/favicon.svg b/favicon.svg new file mode 100644 index 0000000..90e0ea5 --- /dev/null +++ b/favicon.svg @@ -0,0 +1,22 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 199.7 184.2"> + <style> + @media (prefers-color-scheme: dark) { + svg { fill: white; } + } + </style> +<path d="M189.5,36.8c0.2,2.8,0,5.1-0.6,6.8L153,162c-0.6,2.1-2,3.7-4.2,5c-2.2,1.2-4.4,1.9-6.7,1.9H31.4c-9.6,0-15.3-2.8-17.3-8.4 + c-0.8-2.2-0.8-3.9,0.1-5.2c0.9-1.2,2.4-1.8,4.6-1.8H123c7.4,0,12.6-1.4,15.4-4.1s5.7-8.9,8.6-18.4l32.9-108.6 + c1.8-5.9,1-11.1-2.2-15.6S169.9,0,164,0H72.7c-1,0-3.1,0.4-6.1,1.1l0.1-0.4C64.5,0.2,62.6,0,61,0.1s-3,0.5-4.3,1.4 + c-1.3,0.9-2.4,1.8-3.2,2.8S52,6.5,51.2,8.1c-0.8,1.6-1.4,3-1.9,4.3s-1.1,2.7-1.8,4.2c-0.7,1.5-1.3,2.7-2,3.7c-0.5,0.6-1.2,1.5-2,2.5 + s-1.6,2-2.2,2.8s-0.9,1.5-1.1,2.2c-0.2,0.7-0.1,1.8,0.2,3.2c0.3,1.4,0.4,2.4,0.4,3.1c-0.3,3-1.4,6.9-3.3,11.6 + c-1.9,4.7-3.6,8.1-5.1,10.1c-0.3,0.4-1.2,1.3-2.6,2.7c-1.4,1.4-2.3,2.6-2.6,3.7c-0.3,0.4-0.3,1.5-0.1,3.4c0.3,1.8,0.4,3.1,0.3,3.8 + c-0.3,2.7-1.3,6.3-3,10.8c-1.7,4.5-3.4,8.2-5,11c-0.2,0.5-0.9,1.4-2,2.8c-1.1,1.4-1.8,2.5-2,3.4c-0.2,0.6-0.1,1.8,0.1,3.4 + c0.2,1.6,0.2,2.8-0.1,3.6c-0.6,3-1.8,6.7-3.6,11c-1.8,4.3-3.6,7.9-5.4,11c-0.5,0.8-1.1,1.7-2,2.8c-0.8,1.1-1.5,2-2,2.8 + s-0.8,1.6-1,2.5c-0.1,0.5,0,1.3,0.4,2.3c0.3,1.1,0.4,1.9,0.4,2.6c-0.1,1.1-0.2,2.6-0.5,4.4c-0.2,1.8-0.4,2.9-0.4,3.2 + c-1.8,4.8-1.7,9.9,0.2,15.2c2.2,6.2,6.2,11.5,11.9,15.8c5.7,4.3,11.7,6.4,17.8,6.4h110.7c5.2,0,10.1-1.7,14.7-5.2s7.7-7.8,9.2-12.9 + l33-108.6c1.8-5.8,1-10.9-2.2-15.5C194.9,39.7,192.6,38,189.5,36.8z M59.6,122.8L73.8,80c0,0,7,0,10.8,0s28.8-1.7,25.4,17.5 + c-3.4,19.2-18.8,25.2-36.8,25.4S59.6,122.8,59.6,122.8z M78.6,116.8c4.7-0.1,18.9-2.9,22.1-17.1S89.2,86.3,89.2,86.3l-8.9,0 + l-10.2,30.5C70.2,116.9,74,116.9,78.6,116.8z M75.3,68.7L89,26.2h9.8l0.8,34l23.6-34h9.9l-13.6,42.5h-7.1l12.5-35.4l-24.5,35.4h-6.8 + l-0.8-35L82,68.7H75.3z"/> +</svg> +<!-- Original image Copyright Dave Gandy — CC BY 4.0 License --> diff --git a/fonts/OPEN-SANS-LICENSE.txt b/fonts/OPEN-SANS-LICENSE.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/fonts/OPEN-SANS-LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/fonts/SOURCE-CODE-PRO-LICENSE.txt b/fonts/SOURCE-CODE-PRO-LICENSE.txt new file mode 100644 index 0000000..366206f --- /dev/null +++ b/fonts/SOURCE-CODE-PRO-LICENSE.txt @@ -0,0 +1,93 @@ +Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/fonts.css b/fonts/fonts.css new file mode 100644 index 0000000..858efa5 --- /dev/null +++ b/fonts/fonts.css @@ -0,0 +1,100 @@ +/* Open Sans is licensed under the Apache License, Version 2.0. See http://www.apache.org/licenses/LICENSE-2.0 */ +/* Source Code Pro is under the Open Font License. See https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL */ + +/* open-sans-300 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local('Open Sans Light'), local('OpenSans-Light'), + url('open-sans-v17-all-charsets-300.woff2') format('woff2'); +} + +/* open-sans-300italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), + url('open-sans-v17-all-charsets-300italic.woff2') format('woff2'); +} + +/* open-sans-regular - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans Regular'), local('OpenSans-Regular'), + url('open-sans-v17-all-charsets-regular.woff2') format('woff2'); +} + +/* open-sans-italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + src: local('Open Sans Italic'), local('OpenSans-Italic'), + url('open-sans-v17-all-charsets-italic.woff2') format('woff2'); +} + +/* open-sans-600 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), + url('open-sans-v17-all-charsets-600.woff2') format('woff2'); +} + +/* open-sans-600italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), + url('open-sans-v17-all-charsets-600italic.woff2') format('woff2'); +} + +/* open-sans-700 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local('Open Sans Bold'), local('OpenSans-Bold'), + url('open-sans-v17-all-charsets-700.woff2') format('woff2'); +} + +/* open-sans-700italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), + url('open-sans-v17-all-charsets-700italic.woff2') format('woff2'); +} + +/* open-sans-800 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), + url('open-sans-v17-all-charsets-800.woff2') format('woff2'); +} + +/* open-sans-800italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 800; + src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), + url('open-sans-v17-all-charsets-800italic.woff2') format('woff2'); +} + +/* source-code-pro-500 - latin_vietnamese_latin-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 500; + src: url('source-code-pro-v11-all-charsets-500.woff2') format('woff2'); +} diff --git a/fonts/open-sans-v17-all-charsets-300.woff2 b/fonts/open-sans-v17-all-charsets-300.woff2 Binary files differnew file mode 100644 index 0000000..9f51be3 --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-300.woff2 diff --git a/fonts/open-sans-v17-all-charsets-300italic.woff2 b/fonts/open-sans-v17-all-charsets-300italic.woff2 Binary files differnew file mode 100644 index 0000000..2f54544 --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-300italic.woff2 diff --git a/fonts/open-sans-v17-all-charsets-600.woff2 b/fonts/open-sans-v17-all-charsets-600.woff2 Binary files differnew file mode 100644 index 0000000..f503d55 --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-600.woff2 diff --git a/fonts/open-sans-v17-all-charsets-600italic.woff2 b/fonts/open-sans-v17-all-charsets-600italic.woff2 Binary files differnew file mode 100644 index 0000000..c99aabe --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-600italic.woff2 diff --git a/fonts/open-sans-v17-all-charsets-700.woff2 b/fonts/open-sans-v17-all-charsets-700.woff2 Binary files differnew file mode 100644 index 0000000..421a1ab --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-700.woff2 diff --git a/fonts/open-sans-v17-all-charsets-700italic.woff2 b/fonts/open-sans-v17-all-charsets-700italic.woff2 Binary files differnew file mode 100644 index 0000000..12ce3d2 --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-700italic.woff2 diff --git a/fonts/open-sans-v17-all-charsets-800.woff2 b/fonts/open-sans-v17-all-charsets-800.woff2 Binary files differnew file mode 100644 index 0000000..c94a223 --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-800.woff2 diff --git a/fonts/open-sans-v17-all-charsets-800italic.woff2 b/fonts/open-sans-v17-all-charsets-800italic.woff2 Binary files differnew file mode 100644 index 0000000..eed7d3c --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-800italic.woff2 diff --git a/fonts/open-sans-v17-all-charsets-italic.woff2 b/fonts/open-sans-v17-all-charsets-italic.woff2 Binary files differnew file mode 100644 index 0000000..398b68a --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-italic.woff2 diff --git a/fonts/open-sans-v17-all-charsets-regular.woff2 b/fonts/open-sans-v17-all-charsets-regular.woff2 Binary files differnew file mode 100644 index 0000000..8383e94 --- /dev/null +++ b/fonts/open-sans-v17-all-charsets-regular.woff2 diff --git a/fonts/source-code-pro-v11-all-charsets-500.woff2 b/fonts/source-code-pro-v11-all-charsets-500.woff2 Binary files differnew file mode 100644 index 0000000..7222456 --- /dev/null +++ b/fonts/source-code-pro-v11-all-charsets-500.woff2 diff --git a/highlight.css b/highlight.css index ab8c49c..ba57b82 100644 --- a/highlight.css +++ b/highlight.css @@ -1,14 +1,18 @@ -/* Base16 Atelier Dune Light - Theme */ -/* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) */ -/* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */ +/* + * An increased contrast highlighting scheme loosely based on the + * "Base16 Atelier Dune Light" theme by Bram de Haan + * (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) + * Original Base16 color scheme by Chris Kempson + * (https://github.com/chriskempson/base16) + */ -/* Atelier-Dune Comment */ +/* Comment */ .hljs-comment, .hljs-quote { - color: #AAA; + color: #575757; } -/* Atelier-Dune Red */ +/* Red */ .hljs-variable, .hljs-template-variable, .hljs-attribute, @@ -19,10 +23,10 @@ .hljs-name, .hljs-selector-id, .hljs-selector-class { - color: #d73737; + color: #d70025; } -/* Atelier-Dune Orange */ +/* Orange */ .hljs-number, .hljs-meta, .hljs-built_in, @@ -30,34 +34,33 @@ .hljs-literal, .hljs-type, .hljs-params { - color: #b65611; + color: #b21e00; } -/* Atelier-Dune Green */ +/* Green */ .hljs-string, .hljs-symbol, .hljs-bullet { - color: #60ac39; + color: #008200; } -/* Atelier-Dune Blue */ +/* Blue */ .hljs-title, .hljs-section { - color: #6684e1; + color: #0030f2; } -/* Atelier-Dune Purple */ +/* Purple */ .hljs-keyword, .hljs-selector-tag { - color: #b854d4; + color: #9d00ec; } .hljs { display: block; overflow-x: auto; - background: #f1f1f1; - color: #6e6b5e; - padding: 0.5em; + background: #f6f7f6; + color: #000; } .hljs-emphasis { diff --git a/highlight.js b/highlight.js index 7a8a229..180385b 100644 --- a/highlight.js +++ b/highlight.js @@ -1,2 +1,6 @@ -/*! highlight.js v9.15.10 | BSD3 License | git.io/hljslicense */ -!function(e){var n="object"==typeof window&&window||"object"==typeof self&&self;"undefined"==typeof exports||exports.nodeType?n&&(n.hljs=e({}),"function"==typeof define&&define.amd&&define([],function(){return n.hljs})):e(exports)}(function(a){var f=[],u=Object.keys,N={},c={},n=/^(no-?highlight|plain|text)$/i,s=/\blang(?:uage)?-([\w-]+)\b/i,t=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,r={case_insensitive:"cI",lexemes:"l",contains:"c",keywords:"k",subLanguage:"sL",className:"cN",begin:"b",beginKeywords:"bK",end:"e",endsWithParent:"eW",illegal:"i",excludeBegin:"eB",excludeEnd:"eE",returnBegin:"rB",returnEnd:"rE",relevance:"r",variants:"v",IDENT_RE:"IR",UNDERSCORE_IDENT_RE:"UIR",NUMBER_RE:"NR",C_NUMBER_RE:"CNR",BINARY_NUMBER_RE:"BNR",RE_STARTERS_RE:"RSR",BACKSLASH_ESCAPE:"BE",APOS_STRING_MODE:"ASM",QUOTE_STRING_MODE:"QSM",PHRASAL_WORDS_MODE:"PWM",C_LINE_COMMENT_MODE:"CLCM",C_BLOCK_COMMENT_MODE:"CBCM",HASH_COMMENT_MODE:"HCM",NUMBER_MODE:"NM",C_NUMBER_MODE:"CNM",BINARY_NUMBER_MODE:"BNM",CSS_NUMBER_MODE:"CSSNM",REGEXP_MODE:"RM",TITLE_MODE:"TM",UNDERSCORE_TITLE_MODE:"UTM",COMMENT:"C",beginRe:"bR",endRe:"eR",illegalRe:"iR",lexemesRe:"lR",terminators:"t",terminator_end:"tE"},b="</span>",h={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};function _(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function E(e){return e.nodeName.toLowerCase()}function v(e,n){var t=e&&e.exec(n);return t&&0===t.index}function l(e){return n.test(e)}function g(e){var n,t={},r=Array.prototype.slice.call(arguments,1);for(n in e)t[n]=e[n];return r.forEach(function(e){for(n in e)t[n]=e[n]}),t}function R(e){var a=[];return function e(n,t){for(var r=n.firstChild;r;r=r.nextSibling)3===r.nodeType?t+=r.nodeValue.length:1===r.nodeType&&(a.push({event:"start",offset:t,node:r}),t=e(r,t),E(r).match(/br|hr|img|input/)||a.push({event:"stop",offset:t,node:r}));return t}(e,0),a}function i(e){if(r&&!e.langApiRestored){for(var n in e.langApiRestored=!0,r)e[n]&&(e[r[n]]=e[n]);(e.c||[]).concat(e.v||[]).forEach(i)}}function m(o){function s(e){return e&&e.source||e}function c(e,n){return new RegExp(s(e),"m"+(o.cI?"i":"")+(n?"g":""))}!function n(t,e){if(!t.compiled){if(t.compiled=!0,t.k=t.k||t.bK,t.k){function r(t,e){o.cI&&(e=e.toLowerCase()),e.split(" ").forEach(function(e){var n=e.split("|");a[n[0]]=[t,n[1]?Number(n[1]):1]})}var a={};"string"==typeof t.k?r("keyword",t.k):u(t.k).forEach(function(e){r(e,t.k[e])}),t.k=a}t.lR=c(t.l||/\w+/,!0),e&&(t.bK&&(t.b="\\b("+t.bK.split(" ").join("|")+")\\b"),t.b||(t.b=/\B|\b/),t.bR=c(t.b),t.endSameAsBegin&&(t.e=t.b),t.e||t.eW||(t.e=/\B|\b/),t.e&&(t.eR=c(t.e)),t.tE=s(t.e)||"",t.eW&&e.tE&&(t.tE+=(t.e?"|":"")+e.tE)),t.i&&(t.iR=c(t.i)),null==t.r&&(t.r=1),t.c||(t.c=[]),t.c=Array.prototype.concat.apply([],t.c.map(function(e){return function(n){return n.v&&!n.cached_variants&&(n.cached_variants=n.v.map(function(e){return g(n,{v:null},e)})),n.cached_variants||n.eW&&[g(n)]||[n]}("self"===e?t:e)})),t.c.forEach(function(e){n(e,t)}),t.starts&&n(t.starts,e);var i=t.c.map(function(e){return e.bK?"\\.?(?:"+e.b+")\\.?":e.b}).concat([t.tE,t.i]).map(s).filter(Boolean);t.t=i.length?c(function(e,n){for(var t=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,r=0,a="",i=0;i<e.length;i++){var o=r,c=s(e[i]);for(0<i&&(a+=n);0<c.length;){var u=t.exec(c);if(null==u){a+=c;break}a+=c.substring(0,u.index),c=c.substring(u.index+u[0].length),"\\"==u[0][0]&&u[1]?a+="\\"+String(Number(u[1])+o):(a+=u[0],"("==u[0]&&r++)}}return a}(i,"|"),!0):{exec:function(){return null}}}}(o)}function C(e,n,i,t){function c(e,n,t,r){var a='<span class="'+(r?"":h.classPrefix);return e?(a+=e+'">')+n+(t?"":b):n}function o(){E+=null!=l.sL?function(){var e="string"==typeof l.sL;if(e&&!N[l.sL])return _(g);var n=e?C(l.sL,g,!0,f[l.sL]):O(g,l.sL.length?l.sL:void 0);return 0<l.r&&(R+=n.r),e&&(f[l.sL]=n.top),c(n.language,n.value,!1,!0)}():function(){var e,n,t,r,a,i,o;if(!l.k)return _(g);for(r="",n=0,l.lR.lastIndex=0,t=l.lR.exec(g);t;)r+=_(g.substring(n,t.index)),a=l,i=t,void 0,o=s.cI?i[0].toLowerCase():i[0],(e=a.k.hasOwnProperty(o)&&a.k[o])?(R+=e[1],r+=c(e[0],_(t[0]))):r+=_(t[0]),n=l.lR.lastIndex,t=l.lR.exec(g);return r+_(g.substr(n))}(),g=""}function u(e){E+=e.cN?c(e.cN,"",!0):"",l=Object.create(e,{parent:{value:l}})}function r(e,n){if(g+=e,null==n)return o(),0;var t=function(e,n){var t,r,a;for(t=0,r=n.c.length;t<r;t++)if(v(n.c[t].bR,e))return n.c[t].endSameAsBegin&&(n.c[t].eR=(a=n.c[t].bR.exec(e)[0],new RegExp(a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m"))),n.c[t]}(n,l);if(t)return t.skip?g+=n:(t.eB&&(g+=n),o(),t.rB||t.eB||(g=n)),u(t),t.rB?0:n.length;var r=function e(n,t){if(v(n.eR,t)){for(;n.endsParent&&n.parent;)n=n.parent;return n}if(n.eW)return e(n.parent,t)}(l,n);if(r){var a=l;for(a.skip?g+=n:(a.rE||a.eE||(g+=n),o(),a.eE&&(g=n));l.cN&&(E+=b),l.skip||l.sL||(R+=l.r),(l=l.parent)!==r.parent;);return r.starts&&(r.endSameAsBegin&&(r.starts.eR=r.eR),u(r.starts)),a.rE?0:n.length}if(function(e,n){return!i&&v(n.iR,e)}(n,l))throw new Error('Illegal lexeme "'+n+'" for mode "'+(l.cN||"<unnamed>")+'"');return g+=n,n.length||1}var s=B(e);if(!s)throw new Error('Unknown language: "'+e+'"');m(s);var a,l=t||s,f={},E="";for(a=l;a!==s;a=a.parent)a.cN&&(E=c(a.cN,"",!0)+E);var g="",R=0;try{for(var d,p,M=0;l.t.lastIndex=M,d=l.t.exec(n);)p=r(n.substring(M,d.index),d[0]),M=d.index+p;for(r(n.substr(M)),a=l;a.parent;a=a.parent)a.cN&&(E+=b);return{r:R,value:E,language:e,top:l}}catch(e){if(e.message&&-1!==e.message.indexOf("Illegal"))return{r:0,value:_(n)};throw e}}function O(t,e){e=e||h.languages||u(N);var r={r:0,value:_(t)},a=r;return e.filter(B).filter(M).forEach(function(e){var n=C(e,t,!1);n.language=e,n.r>a.r&&(a=n),n.r>r.r&&(a=r,r=n)}),a.language&&(r.second_best=a),r}function d(e){return h.tabReplace||h.useBR?e.replace(t,function(e,n){return h.useBR&&"\n"===e?"<br>":h.tabReplace?n.replace(/\t/g,h.tabReplace):""}):e}function o(e){var n,t,r,a,i,o=function(e){var n,t,r,a,i=e.className+" ";if(i+=e.parentNode?e.parentNode.className:"",t=s.exec(i))return B(t[1])?t[1]:"no-highlight";for(n=0,r=(i=i.split(/\s+/)).length;n<r;n++)if(l(a=i[n])||B(a))return a}(e);l(o)||(h.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n"):n=e,i=n.textContent,r=o?C(o,i,!0):O(i),(t=R(n)).length&&((a=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=r.value,r.value=function(e,n,t){var r=0,a="",i=[];function o(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset<n[0].offset?e:n:"start"===n[0].event?e:n:e.length?e:n}function c(e){a+="<"+E(e)+f.map.call(e.attributes,function(e){return" "+e.nodeName+'="'+_(e.value).replace('"',""")+'"'}).join("")+">"}function u(e){a+="</"+E(e)+">"}function s(e){("start"===e.event?c:u)(e.node)}for(;e.length||n.length;){var l=o();if(a+=_(t.substring(r,l[0].offset)),r=l[0].offset,l===e){for(i.reverse().forEach(u);s(l.splice(0,1)[0]),(l=o())===e&&l.length&&l[0].offset===r;);i.reverse().forEach(c)}else"start"===l[0].event?i.push(l[0].node):i.pop(),s(l.splice(0,1)[0])}return a+_(t.substr(r))}(t,R(a),i)),r.value=d(r.value),e.innerHTML=r.value,e.className=function(e,n,t){var r=n?c[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(r)&&a.push(r),a.join(" ").trim()}(e.className,o,r.language),e.result={language:r.language,re:r.r},r.second_best&&(e.second_best={language:r.second_best.language,re:r.second_best.r}))}function p(){if(!p.called){p.called=!0;var e=document.querySelectorAll("pre code");f.forEach.call(e,o)}}function B(e){return e=(e||"").toLowerCase(),N[e]||N[c[e]]}function M(e){var n=B(e);return n&&!n.disableAutodetect}return a.highlight=C,a.highlightAuto=O,a.fixMarkup=d,a.highlightBlock=o,a.configure=function(e){h=g(h,e)},a.initHighlighting=p,a.initHighlightingOnLoad=function(){addEventListener("DOMContentLoaded",p,!1),addEventListener("load",p,!1)},a.registerLanguage=function(n,e){var t=N[n]=e(a);i(t),t.aliases&&t.aliases.forEach(function(e){c[e]=n})},a.listLanguages=function(){return u(N)},a.getLanguage=B,a.autoDetection=M,a.inherit=g,a.IR=a.IDENT_RE="[a-zA-Z]\\w*",a.UIR=a.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",a.NR=a.NUMBER_RE="\\b\\d+(\\.\\d+)?",a.CNR=a.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",a.BNR=a.BINARY_NUMBER_RE="\\b(0b[01]+)",a.RSR=a.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",a.BE=a.BACKSLASH_ESCAPE={b:"\\\\[\\s\\S]",r:0},a.ASM=a.APOS_STRING_MODE={cN:"string",b:"'",e:"'",i:"\\n",c:[a.BE]},a.QSM=a.QUOTE_STRING_MODE={cN:"string",b:'"',e:'"',i:"\\n",c:[a.BE]},a.PWM=a.PHRASAL_WORDS_MODE={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},a.C=a.COMMENT=function(e,n,t){var r=a.inherit({cN:"comment",b:e,e:n,c:[]},t||{});return r.c.push(a.PWM),r.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),r},a.CLCM=a.C_LINE_COMMENT_MODE=a.C("//","$"),a.CBCM=a.C_BLOCK_COMMENT_MODE=a.C("/\\*","\\*/"),a.HCM=a.HASH_COMMENT_MODE=a.C("#","$"),a.NM=a.NUMBER_MODE={cN:"number",b:a.NR,r:0},a.CNM=a.C_NUMBER_MODE={cN:"number",b:a.CNR,r:0},a.BNM=a.BINARY_NUMBER_MODE={cN:"number",b:a.BNR,r:0},a.CSSNM=a.CSS_NUMBER_MODE={cN:"number",b:a.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},a.RM=a.REGEXP_MODE={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[a.BE,{b:/\[/,e:/\]/,r:0,c:[a.BE]}]},a.TM=a.TITLE_MODE={cN:"title",b:a.IR,r:0},a.UTM=a.UNDERSCORE_TITLE_MODE={cN:"title",b:a.UIR,r:0},a.METHOD_GUARD={b:"\\.\\s*"+a.UIR,r:0},a});hljs.registerLanguage("properties",function(r){var t="[ \\t\\f]*",e="("+t+"[:=]"+t+"|[ \\t\\f]+)",s="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",n="([^\\\\:= \\t\\f\\n]|\\\\.)+",a={e:e,r:0,starts:{cN:"string",e:/$/,r:0,c:[{b:"\\\\\\n"}]}};return{cI:!0,i:/\S/,c:[r.C("^\\s*[!#]","$"),{b:s+e,rB:!0,c:[{cN:"attr",b:s,endsParent:!0,r:0}],starts:a},{b:n+e,rB:!0,r:0,c:[{cN:"meta",b:n,endsParent:!0,r:0}],starts:a},{cN:"attr",r:0,b:n+t+"$"}]}});hljs.registerLanguage("json",function(e){var i={literal:"true false null"},n=[e.QSM,e.CNM],r={e:",",eW:!0,eE:!0,c:n,k:i},t={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(r,{b:/:/})],i:"\\S"},c={b:"\\[",e:"\\]",c:[e.inherit(r)],i:"\\S"};return n.splice(n.length,0,t,c),{c:n,k:i,i:"\\S"}});hljs.registerLanguage("javascript",function(e){var r="[A-Za-z$_][0-9A-Za-z$_]*",t={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},a={cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},s={cN:"subst",b:"\\$\\{",e:"\\}",k:t,c:[]},c={b:"html`",e:"",starts:{e:"`",rE:!1,c:[e.BE,s],sL:"xml"}},n={b:"css`",e:"",starts:{e:"`",rE:!1,c:[e.BE,s],sL:"css"}},o={cN:"string",b:"`",e:"`",c:[e.BE,s]};s.c=[e.ASM,e.QSM,c,n,o,a,e.RM];var i=s.c.concat([e.CBCM,e.CLCM]);return{aliases:["js","jsx"],k:t,c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,c,n,o,e.CLCM,e.CBCM,a,{b:/[{,]\s*/,r:0,c:[{b:r+"\\s*:",rB:!0,r:0,c:[{cN:"attr",b:r,r:0}]}]},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{cN:"function",b:"(\\(.*?\\)|"+r+")\\s*=>",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:r},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,c:i}]}]},{cN:"",b:/\s/,e:/\s*/,skip:!0},{b:/</,e:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,sL:"xml",c:[{b:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},{b:/<[A-Za-z0-9\\._:-]+/,e:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,skip:!0,c:[{b:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:r}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:i}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor get set",e:/\{/,eE:!0}],i:/#(?!!)/}});hljs.registerLanguage("xml",function(s){var e={eW:!0,i:/</,r:0,c:[{cN:"attr",b:"[A-Za-z0-9\\._:-]+",r:0},{b:/=\s*/,r:0,c:[{cN:"string",endsParent:!0,v:[{b:/"/,e:/"/},{b:/'/,e:/'/},{b:/[^\s"'=<>`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf"],cI:!0,c:[{cN:"meta",b:"<!DOCTYPE",e:">",r:10,c:[{b:"\\[",e:"\\]"}]},s.C("\x3c!--","--\x3e",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"meta",b:/<\?xml/,e:/\?>/,r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0},{b:'b"',e:'"',skip:!0},{b:"b'",e:"'",skip:!0},s.inherit(s.ASM,{i:null,cN:null,c:null,skip:!0}),s.inherit(s.QSM,{i:null,cN:null,c:null,skip:!0})]},{cN:"tag",b:"<style(?=\\s|>|$)",e:">",k:{name:"style"},c:[e],starts:{e:"</style>",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"<script(?=\\s|>|$)",e:">",k:{name:"script"},c:[e],starts:{e:"<\/script>",rE:!0,sL:["actionscript","javascript","handlebars","xml","vbscript"]}},{cN:"tag",b:"</?",e:"/?>",c:[{cN:"name",b:/[^\/><\s]+/,r:0},e]}]}});hljs.registerLanguage("markdown",function(e){return{aliases:["md","mkdown","mkd"],c:[{cN:"section",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^\\s*([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"quote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"^```w*s*$",e:"^```s*$"},{b:"`.+?`"},{b:"^( {4}|\t)",e:"$",r:0}]},{b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"string",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"symbol",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:/^\[[^\n]+\]:/,rB:!0,c:[{cN:"symbol",b:/\[/,e:/\]/,eB:!0,eE:!0},{cN:"link",b:/:\s*/,e:/$/,eB:!0}]}]}});hljs.registerLanguage("php",function(e){var c={b:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},i={cN:"meta",b:/<\?(php)?|\?>/},t={cN:"string",c:[e.BE,i],v:[{b:'b"',e:'"'},{b:"b'",e:"'"},e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null})]},a={v:[e.BNM,e.CNM]};return{aliases:["php","php3","php4","php5","php6","php7"],cI:!0,k:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",c:[e.HCM,e.C("//","$",{c:[i]}),e.C("/\\*","\\*/",{c:[{cN:"doctag",b:"@[A-Za-z]+"}]}),e.C("__halt_compiler.+?;",!1,{eW:!0,k:"__halt_compiler",l:e.UIR}),{cN:"string",b:/<<<['"]?\w+['"]?$/,e:/^\w+;?$/,c:[e.BE,{cN:"subst",v:[{b:/\$\w+/},{b:/\{\$/,e:/\}/}]}]},i,{cN:"keyword",b:/\$this\b/},c,{b:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{cN:"function",bK:"function",e:/[;{]/,eE:!0,i:"\\$|\\[|%",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)",c:["self",c,e.CBCM,t,a]}]},{cN:"class",bK:"class interface",e:"{",eE:!0,i:/[:\(\$"]/,c:[{bK:"extends implements"},e.UTM]},{bK:"namespace",e:";",i:/[\.']/,c:[e.UTM]},{bK:"use",e:";",c:[e.UTM]},{b:"=>"},t,a]}});hljs.registerLanguage("armasm",function(s){return{cI:!0,aliases:["arm"],l:"\\.?"+s.IR,k:{meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"},c:[{cN:"keyword",b:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?",e:"\\s"},s.C("[;@]","$",{r:0}),s.CBCM,s.QSM,{cN:"string",b:"'",e:"[^\\\\]'",r:0},{cN:"title",b:"\\|",e:"\\|",i:"\\n",r:0},{cN:"number",v:[{b:"[#$=]?0x[0-9a-f]+"},{b:"[#$=]?0b[01]+"},{b:"[#$=]\\d+"},{b:"\\b\\d+"}],r:0},{cN:"symbol",v:[{b:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{b:"^\\s*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{b:"[=#]\\w+"}],r:0}]}});hljs.registerLanguage("x86asm",function(s){return{cI:!0,l:"[.%]?"+s.IR,k:{keyword:"lock rep repe repz repne repnz xaquire xrelease bnd nobnd aaa aad aam aas adc add and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 hlt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jnl jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hint_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63",built_in:"ip eip rip al ah bl bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ax bx cx dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w eax ebx ecx edx esi edi ebp esp eip r8d r9d r10d r11d r12d r13d r14d r15d rax rbx rcx rdx rsi rdi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15 cs ds es fs gs ss st st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 k0 k1 k2 k3 k4 k5 k6 k7 bnd0 bnd1 bnd2 bnd3 cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 r0 r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b r0w r1w r2w r3w r4w r5w r6w r7w r0d r1d r2d r3d r4d r5d r6d r7d r0h r1h r2h r3h r0l r1l r2l r3l r4l r5l r6l r7l r8l r9l r10l r11l r12l r13l r14l r15l db dw dd dq dt ddq do dy dz resb resw resd resq rest resdq reso resy resz incbin equ times byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr",meta:"%define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotate %elif %else %endif %if %ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken %ifempty %ifenv %error %warning %fatal %rep %endrep %include %push %pop %repl %pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment .nolist __FILE__ __LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __TIME_NUM__ __UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__ struc endstruc istruc at iend align alignb sectalign daz nodaz up down zero default option assume public bits use16 use32 use64 default section segment absolute extern global common cpu float __utf16__ __utf16le__ __utf16be__ __utf32__ __utf32le__ __utf32be__ __float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ __Infinity__ __QNaN__ __SNaN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e float128l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__"},c:[s.C(";","$",{r:0}),{cN:"number",v:[{b:"\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[Xx])?[0-9][0-9_]*\\.?[0-9_]*(?:[pP](?:[+-]?[0-9_]+)?)?)\\b",r:0},{b:"\\$[0-9][0-9A-Fa-f]*",r:0},{b:"\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[Hh]|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b"},{b:"\\b(?:0[Xx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b"}]},s.QSM,{cN:"string",v:[{b:"'",e:"[^\\\\]'"},{b:"`",e:"[^\\\\]`"}],r:0},{cN:"symbol",v:[{b:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)"},{b:"^\\s*%%[A-Za-z0-9_$#@~.?]*:"}],r:0},{cN:"subst",b:"%[0-9]+",r:0},{cN:"subst",b:"%!S+",r:0},{cN:"meta",b:/^\s*\.[\w_-]+/}]}});hljs.registerLanguage("ruby",function(e){var b="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},c={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},s=[e.C("#","$",{c:[c]}),e.C("^\\=begin","^\\=end",{c:[c],r:10}),e.C("^__END__","\\n$")],n={cN:"subst",b:"#\\{",e:"}",k:r},t={cN:"string",c:[e.BE,n],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{b:/<<[-~]?'?(\w+)(?:.|\n)*?\n\s*\1\b/,rB:!0,c:[{b:/<<[-~]?'?/},{b:/\w+/,endSameAsBegin:!0,c:[e.BE,n]}]}]},i={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},d=[t,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(s)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:b}),i].concat(s)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[t,{b:b}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+"|unless)\\s*",k:"unless",c:[a,{cN:"regexp",c:[e.BE,n],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(s),r:0}].concat(s);n.c=d;var l=[{b:/^\s*=>/,starts:{e:"$",c:i.c=d}},{cN:"meta",b:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{e:"$",c:d}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:s.concat(l).concat(d)}});hljs.registerLanguage("yaml",function(e){var b="true false yes no null",a="^[ \\-]*",r="[a-zA-Z_][\\w\\-]*",t={cN:"attr",v:[{b:a+r+":"},{b:a+'"'+r+'":'},{b:a+"'"+r+"':"}]},c={cN:"string",r:0,v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/\S+/}],c:[e.BE,{cN:"template-variable",v:[{b:"{{",e:"}}"},{b:"%{",e:"}"}]}]};return{cI:!0,aliases:["yml","YAML","yaml"],c:[t,{cN:"meta",b:"^---s*$",r:10},{cN:"string",b:"[\\|>] *$",rE:!0,c:c.c,e:t.v[0].b},{b:"<%[%=-]?",e:"[%-]?%>",sL:"ruby",eB:!0,eE:!0,r:0},{cN:"type",b:"!"+e.UIR},{cN:"type",b:"!!"+e.UIR},{cN:"meta",b:"&"+e.UIR+"$"},{cN:"meta",b:"\\*"+e.UIR+"$"},{cN:"bullet",b:"^ *-",r:0},e.HCM,{bK:b,k:{literal:b}},e.CNM,c]}});hljs.registerLanguage("julia",function(e){var r={keyword:"in isa where baremodule begin break catch ccall const continue do else elseif end export false finally for function global if import importall let local macro module quote return true try using while type immutable abstract bitstype typealias ",literal:"true false ARGS C_NULL DevNull ENDIAN_BOM ENV I Inf Inf16 Inf32 Inf64 InsertionSort JULIA_HOME LOAD_PATH MergeSort NaN NaN16 NaN32 NaN64 PROGRAM_FILE QuickSort RoundDown RoundFromZero RoundNearest RoundNearestTiesAway RoundNearestTiesUp RoundToZero RoundUp STDERR STDIN STDOUT VERSION catalan e|0 eu|0 eulergamma golden im nothing pi γ π φ ",built_in:"ANY AbstractArray AbstractChannel AbstractFloat AbstractMatrix AbstractRNG AbstractSerializer AbstractSet AbstractSparseArray AbstractSparseMatrix AbstractSparseVector AbstractString AbstractUnitRange AbstractVecOrMat AbstractVector Any ArgumentError Array AssertionError Associative Base64DecodePipe Base64EncodePipe Bidiagonal BigFloat BigInt BitArray BitMatrix BitVector Bool BoundsError BufferStream CachingPool CapturedException CartesianIndex CartesianRange Cchar Cdouble Cfloat Channel Char Cint Cintmax_t Clong Clonglong ClusterManager Cmd CodeInfo Colon Complex Complex128 Complex32 Complex64 CompositeException Condition ConjArray ConjMatrix ConjVector Cptrdiff_t Cshort Csize_t Cssize_t Cstring Cuchar Cuint Cuintmax_t Culong Culonglong Cushort Cwchar_t Cwstring DataType Date DateFormat DateTime DenseArray DenseMatrix DenseVecOrMat DenseVector Diagonal Dict DimensionMismatch Dims DirectIndexString Display DivideError DomainError EOFError EachLine Enum Enumerate ErrorException Exception ExponentialBackOff Expr Factorization FileMonitor Float16 Float32 Float64 Function Future GlobalRef GotoNode HTML Hermitian IO IOBuffer IOContext IOStream IPAddr IPv4 IPv6 IndexCartesian IndexLinear IndexStyle InexactError InitError Int Int128 Int16 Int32 Int64 Int8 IntSet Integer InterruptException InvalidStateException Irrational KeyError LabelNode LinSpace LineNumberNode LoadError LowerTriangular MIME Matrix MersenneTwister Method MethodError MethodTable Module NTuple NewvarNode NullException Nullable Number ObjectIdDict OrdinalRange OutOfMemoryError OverflowError Pair ParseError PartialQuickSort PermutedDimsArray Pipe PollingFileWatcher ProcessExitedException Ptr QuoteNode RandomDevice Range RangeIndex Rational RawFD ReadOnlyMemoryError Real ReentrantLock Ref Regex RegexMatch RemoteChannel RemoteException RevString RoundingMode RowVector SSAValue SegmentationFault SerializationState Set SharedArray SharedMatrix SharedVector Signed SimpleVector Slot SlotNumber SparseMatrixCSC SparseVector StackFrame StackOverflowError StackTrace StepRange StepRangeLen StridedArray StridedMatrix StridedVecOrMat StridedVector String SubArray SubString SymTridiagonal Symbol Symmetric SystemError TCPSocket Task Text TextDisplay Timer Tridiagonal Tuple Type TypeError TypeMapEntry TypeMapLevel TypeName TypeVar TypedSlot UDPSocket UInt UInt128 UInt16 UInt32 UInt64 UInt8 UndefRefError UndefVarError UnicodeError UniformScaling Union UnionAll UnitRange Unsigned UpperTriangular Val Vararg VecElement VecOrMat Vector VersionNumber Void WeakKeyDict WeakRef WorkerConfig WorkerPool "},t="[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",a={l:t,k:r,i:/<\//},n={cN:"subst",b:/\$\(/,e:/\)/,k:r},o={cN:"variable",b:"\\$"+t},i={cN:"string",c:[e.BE,n,o],v:[{b:/\w*"""/,e:/"""\w*/,r:10},{b:/\w*"/,e:/"\w*/}]},l={cN:"string",c:[e.BE,n,o],b:"`",e:"`"},c={cN:"meta",b:"@"+t};return a.c=[{cN:"number",b:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,r:0},{cN:"string",b:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},i,l,c,{cN:"comment",v:[{b:"#=",e:"=#",r:10},{b:"#",e:"$"}]},e.HCM,{cN:"keyword",b:"\\b(((abstract|primitive)\\s+)type|(mutable\\s+)?struct)\\b"},{b:/<:/}],n.c=a.c,a});hljs.registerLanguage("scala",function(e){var t={cN:"subst",v:[{b:"\\$[A-Za-z0-9_]+"},{b:"\\${",e:"}"}]},a={cN:"string",v:[{b:'"',e:'"',i:"\\n",c:[e.BE]},{b:'"""',e:'"""',r:10},{b:'[a-z]+"',e:'"',i:"\\n",c:[e.BE,t]},{cN:"string",b:'[a-z]+"""',e:'"""',c:[t],r:10}]},r={cN:"type",b:"\\b[A-Z][A-Za-z0-9_]*",r:0},c={cN:"title",b:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/,r:0},i={cN:"class",bK:"class object trait type",e:/[:={\[\n;]/,eE:!0,c:[{bK:"extends with",r:10},{b:/\[/,e:/\]/,eB:!0,eE:!0,r:0,c:[r]},{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,r:0,c:[r]},c]},s={cN:"function",bK:"def",e:/[:={\[(\n;]/,eE:!0,c:[c]};return{k:{literal:"true false null",keyword:"type yield lazy override def with val var sealed abstract private trait object if forSome for while throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit"},c:[e.CLCM,e.CBCM,a,{cN:"symbol",b:"'\\w[\\w\\d_]*(?!')"},r,s,i,e.CNM,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("nginx",function(e){var r={cN:"variable",v:[{b:/\$\d+/},{b:/\$\{/,e:/}/},{b:"[\\$\\@]"+e.UIR}]},b={eW:!0,l:"[a-z/_]+",k:{literal:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},r:0,i:"=>",c:[e.HCM,{cN:"string",c:[e.BE,r],v:[{b:/"/,e:/"/},{b:/'/,e:/'/}]},{b:"([a-z]+):/",e:"\\s",eW:!0,eE:!0,c:[r]},{cN:"regexp",c:[e.BE,r],v:[{b:"\\s\\^",e:"\\s|{|;",rE:!0},{b:"~\\*?\\s+",e:"\\s|{|;",rE:!0},{b:"\\*(\\.[a-z\\-]+)+"},{b:"([a-z\\-]+\\.)+\\*"}]},{cN:"number",b:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{cN:"number",b:"\\b\\d+[kKmMgGdshdwy]*\\b",r:0},r]};return{aliases:["nginxconf"],c:[e.HCM,{b:e.UIR+"\\s+{",rB:!0,e:"{",c:[{cN:"section",b:e.UIR}],r:0},{b:e.UIR+"\\s",e:";|{",rB:!0,c:[{cN:"attribute",b:e.UIR,starts:b}],r:0}],i:"[^\\s\\}]"}});hljs.registerLanguage("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment values with",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias all allocate allow alter always analyze ancillary and anti any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound bucket buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain explode export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour hours http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lateral lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minutes minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second seconds section securefile security seed segment select self semi sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tablesample tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace window with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp tinyint varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t,e.HCM]},e.CBCM,t,e.HCM]}});hljs.registerLanguage("ini",function(e){var b={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_\.-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_\.-]+/},{b:/=/,eW:!0,r:0,c:[e.C(";","$"),e.HCM,{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},b,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}});hljs.registerLanguage("rust",function(e){var t="([ui](8|16|32|64|128|size)|f(32|64))?",r="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{aliases:["rs"],k:{keyword:"abstract as async await become box break const continue crate do dyn else enum extern false final fn for if impl in let loop macro match mod move mut override priv pub ref return self Self static struct super trait true try type typeof unsafe unsized use virtual where while yield",literal:"true false Some None Ok Err",built_in:r},l:e.IR+"!?",i:"</",c:[e.CLCM,e.C("/\\*","\\*/",{c:["self"]}),e.inherit(e.QSM,{b:/b?"/,i:null}),{cN:"string",v:[{b:/r(#*)"(.|\n)*?"\1(?!#)/},{b:/b?'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/}]},{cN:"symbol",b:/'[a-zA-Z_][a-zA-Z0-9_]*/},{cN:"number",v:[{b:"\\b0b([01_]+)"+t},{b:"\\b0o([0-7_]+)"+t},{b:"\\b0x([A-Fa-f0-9_]+)"+t},{b:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+t}],r:0},{cN:"function",bK:"fn",e:"(\\(|<)",eE:!0,c:[e.UTM]},{cN:"meta",b:"#\\!?\\[",e:"\\]",c:[{cN:"meta-string",b:/"/,e:/"/}]},{cN:"class",bK:"type",e:";",c:[e.inherit(e.UTM,{endsParent:!0})],i:"\\S"},{cN:"class",bK:"trait enum struct union",e:"{",c:[e.inherit(e.UTM,{endsParent:!0})],i:"[\\w\\d]"},{b:e.IR+"::",k:{built_in:r}},{b:"->"}]}});hljs.registerLanguage("css",function(e){var c={b:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:/\S/,e:":",eE:!0,starts:{eW:!0,eE:!0,c:[{b:/[\w-]+\(/,rB:!0,c:[{cN:"built_in",b:/[\w-]+/},{b:/\(/,e:/\)/,c:[e.ASM,e.QSM]}]},e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"number",b:"#[0-9A-Fa-f]+"},{cN:"meta",b:"!important"}]}}]};return{cI:!0,i:/[=\/|'\$]/,c:[e.CBCM,{cN:"selector-id",b:/#[A-Za-z0-9_-]+/},{cN:"selector-class",b:/\.[A-Za-z0-9_-]+/},{cN:"selector-attr",b:/\[/,e:/\]/,i:"$"},{cN:"selector-pseudo",b:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{b:"@",e:"[{;]",i:/:/,c:[{cN:"keyword",b:/\w+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[e.ASM,e.QSM,e.CSSNM]}]},{cN:"selector-tag",b:"[a-zA-Z-][a-zA-Z0-9_-]*",r:0},{b:"{",e:"}",i:/\S/,c:[e.CBCM,c]}]}});hljs.registerLanguage("objectivec",function(e){var t=/[a-zA-Z@][a-zA-Z0-9_]*/,_="@interface @class @protocol @implementation";return{aliases:["mm","objc","obj-c"],k:{keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required @encode @package @import @defs @compatibility_alias __bridge __bridge_transfer __bridge_retained __bridge_retain __covariant __contravariant __kindof _Nonnull _Nullable _Null_unspecified __FUNCTION__ __PRETTY_FUNCTION__ __attribute__ getter setter retain unsafe_unretained nonnull nullable null_unspecified null_resettable class instancetype NS_DESIGNATED_INITIALIZER NS_UNAVAILABLE NS_REQUIRES_SUPER NS_RETURNS_INNER_POINTER NS_INLINE NS_AVAILABLE NS_DEPRECATED NS_ENUM NS_OPTIONS NS_SWIFT_UNAVAILABLE NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_REFINED_FOR_SWIFT NS_SWIFT_NAME NS_SWIFT_NOTHROW NS_DURING NS_HANDLER NS_ENDHANDLER NS_VALUERETURN NS_VOIDRETURN",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},l:t,i:"</",c:[{cN:"built_in",b:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},e.CLCM,e.CBCM,e.CNM,e.QSM,{cN:"string",v:[{b:'@"',e:'"',i:"\\n",c:[e.BE]},{b:"'",e:"[^\\\\]'",i:"[^\\\\][^']"}]},{cN:"meta",b:"#",e:"$",c:[{cN:"meta-string",v:[{b:'"',e:'"'},{b:"<",e:">"}]}]},{cN:"class",b:"("+_.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:_,l:t,c:[e.UTM]},{b:"\\."+e.UIR,r:0}]}});hljs.registerLanguage("apache",function(e){var r={cN:"number",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"section",b:"</?",e:">"},{cN:"attribute",b:/\w+/,r:0,k:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"meta",b:"\\s\\[",e:"\\]$"},{cN:"variable",b:"[\\$%]\\{",e:"\\}",c:["self",r]},r,e.QSM]}}],i:/\S/}});hljs.registerLanguage("coffeescript",function(e){var c={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super yield import export from as default await then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",built_in:"npm require console print module global window document"},n="[A-Za-z$_][0-9A-Za-z$_]*",r={cN:"subst",b:/#\{/,e:/}/,k:c},i=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,r]},{b:/"/,e:/"/,c:[e.BE,r]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[r,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{b:"@"+n},{sL:"javascript",eB:!0,eE:!0,v:[{b:"```",e:"```"},{b:"`",e:"`"}]}];r.c=i;var s=e.inherit(e.TM,{b:n}),t="(\\(.*\\))?\\s*\\B[-=]>",o={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:c,c:["self"].concat(i)}]};return{aliases:["coffee","cson","iced"],k:c,i:/\/\*/,c:i.concat([e.C("###","###"),e.HCM,{cN:"function",b:"^\\s*"+n+"\\s*=\\s*"+t,e:"[-=]>",rB:!0,c:[s,o]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:t,e:"[-=]>",rB:!0,c:[o]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[s]},s]},{b:n+":",e:":",rB:!0,rE:!0,r:0}])}});hljs.registerLanguage("swift",function(e){var i={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},t=e.C("/\\*","\\*/",{c:["self"]}),n={cN:"subst",b:/\\\(/,e:"\\)",k:i,c:[]},r={cN:"string",c:[e.BE,n],v:[{b:/"""/,e:/"""/},{b:/"/,e:/"/}]},a={cN:"number",b:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",r:0};return n.c=[a],{k:i,c:[r,e.CLCM,t,{cN:"type",b:"\\b[A-Z][\\wÀ-ʸ']*[!?]"},{cN:"type",b:"\\b[A-Z][\\wÀ-ʸ']*",r:0},a,{cN:"function",bK:"func",e:"{",eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{b:/</,e:/>/},{cN:"params",b:/\(/,e:/\)/,endsParent:!0,k:i,c:["self",a,r,e.CBCM,{b:":"}],i:/["']/}],i:/\[|%/},{cN:"class",bK:"struct protocol class extension enum",k:i,e:"\\{",eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{cN:"meta",b:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain)"},{bK:"import",e:/$/,c:[e.CLCM,t]}]}});hljs.registerLanguage("cpp",function(t){var e={cN:"keyword",b:"\\b[a-z\\d_]*_t\\b"},r={cN:"string",v:[{b:'(u8?|U|L)?"',e:'"',i:"\\n",c:[t.BE]},{b:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\((?:.|\n)*?\)\1"/},{b:"'\\\\?.",e:"'",i:"."}]},s={cN:"number",v:[{b:"\\b(0b[01']+)"},{b:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{b:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],r:0},i={cN:"meta",b:/#\s*[a-z]+\b/,e:/$/,k:{"meta-keyword":"if else elif endif define undef warning error line pragma ifdef ifndef include"},c:[{b:/\\\n/,r:0},t.inherit(r,{cN:"meta-string"}),{cN:"meta-string",b:/<[^\n>]*>/,e:/$/,i:"\\n"},t.CLCM,t.CBCM]},a=t.IR+"\\s*\\(",c={keyword:"int float while private char catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignof constexpr decltype noexcept static_assert thread_local restrict _Bool complex _Complex _Imaginary atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and or not",built_in:"std string cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr",literal:"true false nullptr NULL"},n=[e,t.CLCM,t.CBCM,s,r];return{aliases:["c","cc","h","c++","h++","hpp","hh","hxx","cxx"],k:c,i:"</",c:n.concat([i,{b:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",e:">",k:c,c:["self",e]},{b:t.IR+"::",k:c},{v:[{b:/=/,e:/;/},{b:/\(/,e:/\)/},{bK:"new throw return else",e:/;/}],k:c,c:n.concat([{b:/\(/,e:/\)/,k:c,c:n.concat(["self"]),r:0}]),r:0},{cN:"function",b:"("+t.IR+"[\\*&\\s]+)+"+a,rB:!0,e:/[{;=]/,eE:!0,k:c,i:/[^\w\s\*&]/,c:[{b:a,rB:!0,c:[t.TM],r:0},{cN:"params",b:/\(/,e:/\)/,k:c,r:0,c:[t.CLCM,t.CBCM,r,s,e,{b:/\(/,e:/\)/,k:c,r:0,c:["self",t.CLCM,t.CBCM,r,s,e]}]},t.CLCM,t.CBCM,i]},{cN:"class",bK:"class struct",e:/[{;:]/,c:[{b:/</,e:/>/,c:["self"]},t.TM]}]),exports:{preprocessor:i,strings:r,k:c}}});hljs.registerLanguage("java",function(e){var a="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",t={cN:"number",b:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",r:0};return{aliases:["jsp"],k:a,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:a,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:a,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},t,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("python",function(e){var r={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},b={cN:"meta",b:/^(>>>|\.\.\.) /},c={cN:"subst",b:/\{/,e:/\}/,k:r,i:/#/},a={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[e.BE,b],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[e.BE,b],r:10},{b:/(fr|rf|f)'''/,e:/'''/,c:[e.BE,b,c]},{b:/(fr|rf|f)"""/,e:/"""/,c:[e.BE,b,c]},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},{b:/(fr|rf|f)'/,e:/'/,c:[e.BE,c]},{b:/(fr|rf|f)"/,e:/"/,c:[e.BE,c]},e.ASM,e.QSM]},i={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},l={cN:"params",b:/\(/,e:/\)/,c:["self",b,i,a]};return c.c=[a,i,b],{aliases:["py","gyp","ipython"],k:r,i:/(<\/|->|\?)|=>/,c:[b,i,a,e.HCM,{v:[{cN:"function",bK:"def"},{cN:"class",bK:"class"}],e:/:/,i:/[${=;\n,]/,c:[e.UTM,l,{b:/->/,eW:!0,k:"None"}]},{cN:"meta",b:/^[\t ]*@/,e:/$/},{b:/\b(print|exec)\(/}]}});hljs.registerLanguage("haskell",function(e){var i={v:[e.C("--","$"),e.C("{-","-}",{c:["self"]})]},a={cN:"meta",b:"{-#",e:"#-}"},l={cN:"meta",b:"^#",e:"$"},c={cN:"type",b:"\\b[A-Z][\\w']*",r:0},n={b:"\\(",e:"\\)",i:'"',c:[a,l,{cN:"type",b:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TM,{b:"[_a-z][\\w']*"}),i]};return{aliases:["hs"],k:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",c:[{bK:"module",e:"where",k:"module where",c:[n,i],i:"\\W\\.|;"},{b:"\\bimport\\b",e:"$",k:"import qualified as hiding",c:[n,i],i:"\\W\\.|;"},{cN:"class",b:"^(\\s*)?(class|instance)\\b",e:"where",k:"class family instance where",c:[c,n,i]},{cN:"class",b:"\\b(data|(new)?type)\\b",e:"$",k:"data family type newtype deriving",c:[a,c,n,{b:"{",e:"}",c:n.c},i]},{bK:"default",e:"$",c:[c,n,i]},{bK:"infix infixl infixr",e:"$",c:[e.CNM,i]},{b:"\\bforeign\\b",e:"$",k:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",c:[c,e.QSM,i]},{cN:"meta",b:"#!\\/usr\\/bin\\/env runhaskell",e:"$"},a,l,e.QSM,e.CNM,c,e.inherit(e.TM,{b:"^[_a-z][\\w']*"}),i,{b:"->|<-"}]}});hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},s={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]};return{aliases:["sh","zsh"],l:/\b-?[a-z\._]+\b/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,s,{cN:"",b:/\\"/},{cN:"string",b:/'/,e:/'/},t]}});hljs.registerLanguage("shell",function(s){return{aliases:["console"],c:[{cN:"meta",b:"^\\s{0,3}[\\w\\d\\[\\]()@-]*[>%$#]",starts:{e:"$",sL:"bash"}}]}});hljs.registerLanguage("diff",function(e){return{aliases:["patch"],c:[{cN:"meta",r:10,v:[{b:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"comment",v:[{b:/Index: /,e:/$/},{b:/={3,}/,e:/$/},{b:/^\-{3}/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+{3}/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"addition",b:"^\\!",e:"$"}]}});hljs.registerLanguage("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},s={b:"->{",e:"}"},n={v:[{b:/\$\d/},{b:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{b:/[\$%@][^\s\w{]/,r:0}]},i=[e.BE,r,n],o=[n,e.HCM,e.C("^\\=\\w","\\=cut",{eW:!0}),s,{cN:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"function",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",eE:!0,r:5,c:[e.TM]},{b:"-\\w\\b",r:0},{b:"^__DATA__$",e:"^__END__$",sL:"mojolicious",c:[{b:"^@@.*",e:"$",cN:"comment"}]}];return r.c=o,{aliases:["pl","pm"],l:/[\w\.]+/,k:t,c:s.c=o}});hljs.registerLanguage("makefile",function(e){var i={cN:"variable",v:[{b:"\\$\\("+e.UIR+"\\)",c:[e.BE]},{b:/\$[@%<?\^\+\*]/}]},r={cN:"string",b:/"/,e:/"/,c:[e.BE,i]},a={cN:"variable",b:/\$\([\w-]+\s/,e:/\)/,k:{built_in:"subst patsubst strip findstring filter filter-out sort word wordlist firstword lastword dir notdir suffix basename addsuffix addprefix join wildcard realpath abspath error warning shell origin flavor foreach if or and call eval file value"},c:[i]},n={b:"^"+e.UIR+"\\s*[:+?]?=",i:"\\n",rB:!0,c:[{b:"^"+e.UIR,e:"[:+?]?=",eE:!0}]},t={cN:"section",b:/^[^\s]+:/,e:/$/,c:[i]};return{aliases:["mk","mak"],k:"define endef undefine ifdef ifndef ifeq ifneq else endif include -include sinclude override export unexport private vpath",l:/[\w-]+/,c:[e.HCM,i,r,a,n,{cN:"meta",b:/^\.PHONY:/,e:/$/,k:{"meta-keyword":".PHONY"},l:/[\.\w]+/},t]}});hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],k:t,i:"</",c:[e.CLCM,e.CBCM,{cN:"string",v:[e.QSM,{b:"'",e:"[^\\\\]'"},{b:"`",e:"`"}]},{cN:"number",v:[{b:e.CNR+"[i]",r:1},e.CNM]},{b:/:=/},{cN:"function",bK:"func",e:/\s*\{/,eE:!0,c:[e.TM,{cN:"params",b:/\(/,e:/\)/,k:t,i:/["']/}]}]}});hljs.registerLanguage("d",function(e){var d="(0|[1-9][\\d_]*)",a="("+d+"|0[bB][01_]+|0[xX]([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))",t="\\\\(['\"\\?\\\\abfnrtv]|u[\\dA-Fa-f]{4}|[0-7]{1,3}|x[\\dA-Fa-f]{2}|U[\\dA-Fa-f]{8})|&[a-zA-Z\\d]{2,};",_={cN:"number",b:"\\b"+a+"(L|u|U|Lu|LU|uL|UL)?",r:0},r={cN:"number",b:"\\b(((0[xX](([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)\\.([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)|\\.?([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))[pP][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))|((0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(\\.\\d*|([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)))|\\d+\\.(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)|\\.(0|[1-9][\\d_]*)([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))?))([fF]|L|i|[fF]i|Li)?|"+a+"(i|[fF]i|Li))",r:0},i={cN:"string",b:"'("+t+"|.)",e:"'",i:"."},n={cN:"string",b:'"',c:[{b:t,r:0}],e:'"[cwd]?'},c=e.C("\\/\\+","\\+\\/",{c:["self"],r:10});return{l:e.UIR,k:{keyword:"abstract alias align asm assert auto body break byte case cast catch class const continue debug default delete deprecated do else enum export extern final finally for foreach foreach_reverse|10 goto if immutable import in inout int interface invariant is lazy macro mixin module new nothrow out override package pragma private protected public pure ref return scope shared static struct super switch synchronized template this throw try typedef typeid typeof union unittest version void volatile while with __FILE__ __LINE__ __gshared|10 __thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__",built_in:"bool cdouble cent cfloat char creal dchar delegate double dstring float function idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar wstring",literal:"false null true"},c:[e.CLCM,e.CBCM,c,{cN:"string",b:'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?',r:10},n,{cN:"string",b:'[rq]"',e:'"[cwd]?',r:5},{cN:"string",b:"`",e:"`[cwd]?"},{cN:"string",b:'q"\\{',e:'\\}"'},r,_,i,{cN:"meta",b:"^#!",e:"$",r:5},{cN:"meta",b:"#(line)",e:"$",r:5},{cN:"keyword",b:"@[a-zA-Z_][a-zA-Z_\\d]*"}]}});hljs.registerLanguage("cs",function(e){var i={keyword:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long nameof object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual void volatile while add alias ascending async await by descending dynamic equals from get global group into join let on orderby partial remove select set value var where yield",literal:"null false true"},r={cN:"number",v:[{b:"\\b(0b[01']+)"},{b:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{b:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],r:0},t={cN:"string",b:'@"',e:'"',c:[{b:'""'}]},a=e.inherit(t,{i:/\n/}),c={cN:"subst",b:"{",e:"}",k:i},n=e.inherit(c,{i:/\n/}),s={cN:"string",b:/\$"/,e:'"',i:/\n/,c:[{b:"{{"},{b:"}}"},e.BE,n]},b={cN:"string",b:/\$@"/,e:'"',c:[{b:"{{"},{b:"}}"},{b:'""'},c]},l=e.inherit(b,{i:/\n/,c:[{b:"{{"},{b:"}}"},{b:'""'},n]});c.c=[b,s,t,e.ASM,e.QSM,r,e.CBCM],n.c=[l,s,a,e.ASM,e.QSM,r,e.inherit(e.CBCM,{i:/\n/})];var o={v:[b,s,t,e.ASM,e.QSM]},d=e.IR+"(<"+e.IR+"(\\s*,\\s*"+e.IR+")*>)?(\\[\\])?";return{aliases:["csharp","c#"],k:i,i:/::/,c:[e.C("///","$",{rB:!0,c:[{cN:"doctag",v:[{b:"///",r:0},{b:"\x3c!--|--\x3e"},{b:"</?",e:">"}]}]}),e.CLCM,e.CBCM,{cN:"meta",b:"#",e:"$",k:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},o,r,{bK:"class interface",e:/[{;=]/,i:/[^\s:,]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"namespace",e:/[{;=]/,i:/[^\s:]/,c:[e.inherit(e.TM,{b:"[a-zA-Z](\\.?\\w)*"}),e.CLCM,e.CBCM]},{cN:"meta",b:"^\\s*\\[",eB:!0,e:"\\]",eE:!0,c:[{cN:"meta-string",b:/"/,e:/"/}]},{bK:"new return throw await else",r:0},{cN:"function",b:"("+d+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/\s*[{;=]/,eE:!0,k:i,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,k:i,r:0,c:[o,r,e.CBCM]},e.CLCM,e.CBCM]}]}});hljs.registerLanguage("handlebars",function(e){var a={"builtin-name":"each in with if else unless bindattr action collection debugger log outlet template unbound view yield"};return{aliases:["hbs","html.hbs","html.handlebars"],cI:!0,sL:"xml",c:[e.C("{{!(--)?","(--)?}}"),{cN:"template-tag",b:/\{\{[#\/]/,e:/\}\}/,c:[{cN:"name",b:/[a-zA-Z\.-]+/,k:a,starts:{eW:!0,r:0,c:[e.QSM]}}]},{cN:"template-variable",b:/\{\{/,e:/\}\}/,k:a}]}});hljs.registerLanguage("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}});
\ No newline at end of file +/* + Highlight.js 10.1.1 (93fd0d73) + License: BSD-3-Clause + Copyright (c) 2006-2020, Ivan Sagalaev +*/ +var hljs=function(){"use strict";function e(n){Object.freeze(n);var t="function"==typeof n;return Object.getOwnPropertyNames(n).forEach((function(r){!Object.hasOwnProperty.call(n,r)||null===n[r]||"object"!=typeof n[r]&&"function"!=typeof n[r]||t&&("caller"===r||"callee"===r||"arguments"===r)||Object.isFrozen(n[r])||e(n[r])})),n}class n{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data}ignoreMatch(){this.ignore=!0}}function t(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function r(e,...n){var t={};for(const n in e)t[n]=e[n];return n.forEach((function(e){for(const n in e)t[n]=e[n]})),t}function a(e){return e.nodeName.toLowerCase()}var i=Object.freeze({__proto__:null,escapeHTML:t,inherit:r,nodeStream:function(e){var n=[];return function e(t,r){for(var i=t.firstChild;i;i=i.nextSibling)3===i.nodeType?r+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:r,node:i}),r=e(i,r),a(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:r,node:i}));return r}(e,0),n},mergeStreams:function(e,n,r){var i=0,s="",o=[];function l(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset<n[0].offset?e:n:"start"===n[0].event?e:n:e.length?e:n}function c(e){s+="<"+a(e)+[].map.call(e.attributes,(function(e){return" "+e.nodeName+'="'+t(e.value)+'"'})).join("")+">"}function u(e){s+="</"+a(e)+">"}function d(e){("start"===e.event?c:u)(e.node)}for(;e.length||n.length;){var g=l();if(s+=t(r.substring(i,g[0].offset)),i=g[0].offset,g===e){o.reverse().forEach(u);do{d(g.splice(0,1)[0]),g=l()}while(g===e&&g.length&&g[0].offset===i);o.reverse().forEach(c)}else"start"===g[0].event?o.push(g[0].node):o.pop(),d(g.splice(0,1)[0])}return s+t(r.substr(i))}});const s="</span>",o=e=>!!e.kind;class l{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=t(e)}openNode(e){if(!o(e))return;let n=e.kind;e.sublanguage||(n=`${this.classPrefix}${n}`),this.span(n)}closeNode(e){o(e)&&(this.buffer+=s)}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}}class c{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(n=>this._walk(e,n)),e.closeNode(n)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(e=>"string"==typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{c._collapse(e)}))}}class u extends c{constructor(e){super(),this.options=e}addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,n){const t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){return new l(this,this.options).value()}finalize(){return!0}}function d(e){return e?"string"==typeof e?e:e.source:null}const g="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",h={begin:"\\\\[\\s\\S]",relevance:0},f={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[h]},p={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[h]},b={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},m=function(e,n,t={}){var a=r({className:"comment",begin:e,end:n,contains:[]},t);return a.contains.push(b),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},v=m("//","$"),x=m("/\\*","\\*/"),E=m("#","$");var _=Object.freeze({__proto__:null,IDENT_RE:"[a-zA-Z]\\w*",UNDERSCORE_IDENT_RE:"[a-zA-Z_]\\w*",NUMBER_RE:"\\b\\d+(\\.\\d+)?",C_NUMBER_RE:g,BINARY_NUMBER_RE:"\\b(0b[01]+)",RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{const n=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map(e=>d(e)).join("")}(n,/.*\b/,e.binary,/\b.*/)),r({className:"meta",begin:n,end:/$/,relevance:0,"on:begin":(e,n)=>{0!==e.index&&n.ignoreMatch()}},e)},BACKSLASH_ESCAPE:h,APOS_STRING_MODE:f,QUOTE_STRING_MODE:p,PHRASAL_WORDS_MODE:b,COMMENT:m,C_LINE_COMMENT_MODE:v,C_BLOCK_COMMENT_MODE:x,HASH_COMMENT_MODE:E,NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?",relevance:0},C_NUMBER_MODE:{className:"number",begin:g,relevance:0},BINARY_NUMBER_MODE:{className:"number",begin:"\\b(0b[01]+)",relevance:0},CSS_NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[h,{begin:/\[/,end:/\]/,relevance:0,contains:[h]}]}]},TITLE_MODE:{className:"title",begin:"[a-zA-Z]\\w*",relevance:0},UNDERSCORE_TITLE_MODE:{className:"title",begin:"[a-zA-Z_]\\w*",relevance:0},METHOD_GUARD:{begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})}}),N="of and for in not or if then".split(" ");function w(e,n){return n?+n:function(e){return N.includes(e.toLowerCase())}(e)?0:1}const R=t,y=r,{nodeStream:k,mergeStreams:O}=i,M=Symbol("nomatch");return function(t){var a=[],i={},s={},o=[],l=!0,c=/(^(<[^>]+>|\t|)+|\n)/gm,g="Could not find the language '{}', did you forget to load/include a language module?";const h={disableAutodetect:!0,name:"Plain text",contains:[]};var f={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:u};function p(e){return f.noHighlightRe.test(e)}function b(e,n,t,r){var a={code:n,language:e};S("before:highlight",a);var i=a.result?a.result:m(a.language,a.code,t,r);return i.code=a.code,S("after:highlight",i),i}function m(e,t,a,s){var o=t;function c(e,n){var t=E.case_insensitive?n[0].toLowerCase():n[0];return Object.prototype.hasOwnProperty.call(e.keywords,t)&&e.keywords[t]}function u(){null!=y.subLanguage?function(){if(""!==A){var e=null;if("string"==typeof y.subLanguage){if(!i[y.subLanguage])return void O.addText(A);e=m(y.subLanguage,A,!0,k[y.subLanguage]),k[y.subLanguage]=e.top}else e=v(A,y.subLanguage.length?y.subLanguage:null);y.relevance>0&&(I+=e.relevance),O.addSublanguage(e.emitter,e.language)}}():function(){if(!y.keywords)return void O.addText(A);let e=0;y.keywordPatternRe.lastIndex=0;let n=y.keywordPatternRe.exec(A),t="";for(;n;){t+=A.substring(e,n.index);const r=c(y,n);if(r){const[e,a]=r;O.addText(t),t="",I+=a,O.addKeyword(n[0],e)}else t+=n[0];e=y.keywordPatternRe.lastIndex,n=y.keywordPatternRe.exec(A)}t+=A.substr(e),O.addText(t)}(),A=""}function h(e){return e.className&&O.openNode(e.className),y=Object.create(e,{parent:{value:y}})}function p(e){return 0===y.matcher.regexIndex?(A+=e[0],1):(L=!0,0)}var b={};function x(t,r){var i=r&&r[0];if(A+=t,null==i)return u(),0;if("begin"===b.type&&"end"===r.type&&b.index===r.index&&""===i){if(A+=o.slice(r.index,r.index+1),!l){const n=Error("0 width match regex");throw n.languageName=e,n.badRule=b.rule,n}return 1}if(b=r,"begin"===r.type)return function(e){var t=e[0],r=e.rule;const a=new n(r),i=[r.__beforeBegin,r["on:begin"]];for(const n of i)if(n&&(n(e,a),a.ignore))return p(t);return r&&r.endSameAsBegin&&(r.endRe=RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),r.skip?A+=t:(r.excludeBegin&&(A+=t),u(),r.returnBegin||r.excludeBegin||(A=t)),h(r),r.returnBegin?0:t.length}(r);if("illegal"===r.type&&!a){const e=Error('Illegal lexeme "'+i+'" for mode "'+(y.className||"<unnamed>")+'"');throw e.mode=y,e}if("end"===r.type){var s=function(e){var t=e[0],r=o.substr(e.index),a=function e(t,r,a){let i=function(e,n){var t=e&&e.exec(n);return t&&0===t.index}(t.endRe,a);if(i){if(t["on:end"]){const e=new n(t);t["on:end"](r,e),e.ignore&&(i=!1)}if(i){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return e(t.parent,r,a)}(y,e,r);if(!a)return M;var i=y;i.skip?A+=t:(i.returnEnd||i.excludeEnd||(A+=t),u(),i.excludeEnd&&(A=t));do{y.className&&O.closeNode(),y.skip||y.subLanguage||(I+=y.relevance),y=y.parent}while(y!==a.parent);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),h(a.starts)),i.returnEnd?0:t.length}(r);if(s!==M)return s}if("illegal"===r.type&&""===i)return 1;if(B>1e5&&B>3*r.index)throw Error("potential infinite loop, way more iterations than matches");return A+=i,i.length}var E=T(e);if(!E)throw console.error(g.replace("{}",e)),Error('Unknown language: "'+e+'"');var _=function(e){function n(n,t){return RegExp(d(n),"m"+(e.case_insensitive?"i":"")+(t?"g":""))}class t{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,n){n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]),this.matchAt+=function(e){return RegExp(e.toString()+"|").exec("").length-1}(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=n(function(e,n="|"){for(var t=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,r=0,a="",i=0;i<e.length;i++){var s=r+=1,o=d(e[i]);for(i>0&&(a+=n),a+="(";o.length>0;){var l=t.exec(o);if(null==l){a+=o;break}a+=o.substring(0,l.index),o=o.substring(l.index+l[0].length),"\\"===l[0][0]&&l[1]?a+="\\"+(+l[1]+s):(a+=l[0],"("===l[0]&&r++)}a+=")"}return a}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const n=this.matcherRe.exec(e);if(!n)return null;const t=n.findIndex((e,n)=>n>0&&void 0!==e),r=this.matchIndexes[t];return n.splice(0,t),Object.assign(n,r)}}class a{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const n=new t;return this.rules.slice(e).forEach(([e,t])=>n.addRule(e,t)),n.compile(),this.multiRegexes[e]=n,n}considerAll(){this.regexIndex=0}addRule(e,n){this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){const n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex;const t=n.exec(e);return t&&(this.regexIndex+=t.position+1,this.regexIndex===this.count&&(this.regexIndex=0)),t}}function i(e,n){const t=e.input[e.index-1],r=e.input[e.index+e[0].length];"."!==t&&"."!==r||n.ignoreMatch()}if(e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return function t(s,o){const l=s;if(s.compiled)return l;s.compiled=!0,s.__beforeBegin=null,s.keywords=s.keywords||s.beginKeywords;let c=null;if("object"==typeof s.keywords&&(c=s.keywords.$pattern,delete s.keywords.$pattern),s.keywords&&(s.keywords=function(e,n){var t={};return"string"==typeof e?r("keyword",e):Object.keys(e).forEach((function(n){r(n,e[n])})),t;function r(e,r){n&&(r=r.toLowerCase()),r.split(" ").forEach((function(n){var r=n.split("|");t[r[0]]=[e,w(r[0],r[1])]}))}}(s.keywords,e.case_insensitive)),s.lexemes&&c)throw Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return l.keywordPatternRe=n(s.lexemes||c||/\w+/,!0),o&&(s.beginKeywords&&(s.begin="\\b("+s.beginKeywords.split(" ").join("|")+")(?=\\b|\\s)",s.__beforeBegin=i),s.begin||(s.begin=/\B|\b/),l.beginRe=n(s.begin),s.endSameAsBegin&&(s.end=s.begin),s.end||s.endsWithParent||(s.end=/\B|\b/),s.end&&(l.endRe=n(s.end)),l.terminator_end=d(s.end)||"",s.endsWithParent&&o.terminator_end&&(l.terminator_end+=(s.end?"|":"")+o.terminator_end)),s.illegal&&(l.illegalRe=n(s.illegal)),void 0===s.relevance&&(s.relevance=1),s.contains||(s.contains=[]),s.contains=[].concat(...s.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(n){return r(e,{variants:null},n)}))),e.cached_variants?e.cached_variants:function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(e)?r(e,{starts:e.starts?r(e.starts):null}):Object.isFrozen(e)?r(e):e}("self"===e?s:e)}))),s.contains.forEach((function(e){t(e,l)})),s.starts&&t(s.starts,o),l.matcher=function(e){const n=new a;return e.contains.forEach(e=>n.addRule(e.begin,{rule:e,type:"begin"})),e.terminator_end&&n.addRule(e.terminator_end,{type:"end"}),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n}(l),l}(e)}(E),N="",y=s||_,k={},O=new f.__emitter(f);!function(){for(var e=[],n=y;n!==E;n=n.parent)n.className&&e.unshift(n.className);e.forEach(e=>O.openNode(e))}();var A="",I=0,S=0,B=0,L=!1;try{for(y.matcher.considerAll();;){B++,L?L=!1:(y.matcher.lastIndex=S,y.matcher.considerAll());const e=y.matcher.exec(o);if(!e)break;const n=x(o.substring(S,e.index),e);S=e.index+n}return x(o.substr(S)),O.closeAllNodes(),O.finalize(),N=O.toHTML(),{relevance:I,value:N,language:e,illegal:!1,emitter:O,top:y}}catch(n){if(n.message&&n.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:n.message,context:o.slice(S-100,S+100),mode:n.mode},sofar:N,relevance:0,value:R(o),emitter:O};if(l)return{illegal:!1,relevance:0,value:R(o),emitter:O,language:e,top:y,errorRaised:n};throw n}}function v(e,n){n=n||f.languages||Object.keys(i);var t=function(e){const n={relevance:0,emitter:new f.__emitter(f),value:R(e),illegal:!1,top:h};return n.emitter.addText(e),n}(e),r=t;return n.filter(T).filter(I).forEach((function(n){var a=m(n,e,!1);a.language=n,a.relevance>r.relevance&&(r=a),a.relevance>t.relevance&&(r=t,t=a)})),r.language&&(t.second_best=r),t}function x(e){return f.tabReplace||f.useBR?e.replace(c,e=>"\n"===e?f.useBR?"<br>":e:f.tabReplace?e.replace(/\t/g,f.tabReplace):e):e}function E(e){let n=null;const t=function(e){var n=e.className+" ";n+=e.parentNode?e.parentNode.className:"";const t=f.languageDetectRe.exec(n);if(t){var r=T(t[1]);return r||(console.warn(g.replace("{}",t[1])),console.warn("Falling back to no-highlight mode for this block.",e)),r?t[1]:"no-highlight"}return n.split(/\s+/).find(e=>p(e)||T(e))}(e);if(p(t))return;S("before:highlightBlock",{block:e,language:t}),f.useBR?(n=document.createElement("div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ /]*>/g,"\n"):n=e;const r=n.textContent,a=t?b(t,r,!0):v(r),i=k(n);if(i.length){const e=document.createElement("div");e.innerHTML=a.value,a.value=O(i,k(e),r)}a.value=x(a.value),S("after:highlightBlock",{block:e,result:a}),e.innerHTML=a.value,e.className=function(e,n,t){var r=n?s[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),e.includes(r)||a.push(r),a.join(" ").trim()}(e.className,t,a.language),e.result={language:a.language,re:a.relevance,relavance:a.relevance},a.second_best&&(e.second_best={language:a.second_best.language,re:a.second_best.relevance,relavance:a.second_best.relevance})}const N=()=>{if(!N.called){N.called=!0;var e=document.querySelectorAll("pre code");a.forEach.call(e,E)}};function T(e){return e=(e||"").toLowerCase(),i[e]||i[s[e]]}function A(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach(e=>{s[e]=n})}function I(e){var n=T(e);return n&&!n.disableAutodetect}function S(e,n){var t=e;o.forEach((function(e){e[t]&&e[t](n)}))}Object.assign(t,{highlight:b,highlightAuto:v,fixMarkup:x,highlightBlock:E,configure:function(e){f=y(f,e)},initHighlighting:N,initHighlightingOnLoad:function(){window.addEventListener("DOMContentLoaded",N,!1)},registerLanguage:function(e,n){var r=null;try{r=n(t)}catch(n){if(console.error("Language definition for '{}' could not be registered.".replace("{}",e)),!l)throw n;console.error(n),r=h}r.name||(r.name=e),i[e]=r,r.rawDefinition=n.bind(null,t),r.aliases&&A(r.aliases,{languageName:e})},listLanguages:function(){return Object.keys(i)},getLanguage:T,registerAliases:A,requireLanguage:function(e){var n=T(e);if(n)return n;throw Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:I,inherit:y,addPlugin:function(e){o.push(e)}}),t.debugMode=function(){l=!1},t.safeMode=function(){l=!0},t.versionString="10.1.1";for(const n in _)"object"==typeof _[n]&&e(_[n]);return Object.assign(t,_),t}({})}();"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs);hljs.registerLanguage("php",function(){"use strict";return function(e){var r={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},n={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]},i={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Throwable Traversable WeakReference Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:i,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:i,contains:["self",r,e.C_BLOCK_COMMENT_MODE,a,n]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},a,n]}}}());hljs.registerLanguage("nginx",function(){"use strict";return function(e){var n={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{/,end:/}/},{begin:"[\\$\\@]"+e.UNDERSCORE_IDENT_RE}]},a={endsWithParent:!0,keywords:{$pattern:"[a-z/_]+",literal:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},relevance:0,illegal:"=>",contains:[e.HASH_COMMENT_MODE,{className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[n]},{className:"regexp",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:"\\s\\^",end:"\\s|{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]*\\b",relevance:0},n]};return{name:"Nginx config",aliases:["nginxconf"],contains:[e.HASH_COMMENT_MODE,{begin:e.UNDERSCORE_IDENT_RE+"\\s+{",returnBegin:!0,end:"{",contains:[{className:"section",begin:e.UNDERSCORE_IDENT_RE}],relevance:0},{begin:e.UNDERSCORE_IDENT_RE+"\\s",end:";|{",returnBegin:!0,contains:[{className:"attribute",begin:e.UNDERSCORE_IDENT_RE,starts:a}],relevance:0}],illegal:"[^\\s\\}]"}}}());hljs.registerLanguage("csharp",function(){"use strict";return function(e){var n={keyword:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual void volatile while add alias ascending async await by descending dynamic equals from get global group into join let nameof on orderby partial remove select set value var when where yield",literal:"null false true"},i=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},t=e.inherit(s,{illegal:/\n/}),l={className:"subst",begin:"{",end:"}",keywords:n},r=e.inherit(l,{illegal:/\n/}),c={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},e.BACKSLASH_ESCAPE,r]},o={className:"string",begin:/\$@"/,end:'"',contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},l]},g=e.inherit(o,{illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},r]});l.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],r.contains=[g,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];var d={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},i]},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"\x3c!--|--\x3e"},{begin:"</?",end:">"}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},d,a,{beginKeywords:"class interface",end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",end:/[{;=]/,illegal:/[^\s:]/,contains:[i,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{begin:e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,contains:[e.TITLE_MODE,E],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,contains:[d,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}}());hljs.registerLanguage("perl",function(){"use strict";return function(e){var n={$pattern:/[\w.]+/,keyword:"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qq fileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmget sub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedir ioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when"},t={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},s={begin:"->{",end:"}"},r={variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},i=[e.BACKSLASH_ESCAPE,t,r],a=[r,e.HASH_COMMENT_MODE,e.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),s,{className:"string",contains:i,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[e.BACKSLASH_ESCAPE],relevance:0}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return t.contains=a,s.contains=a,{name:"Perl",aliases:["pl","pm"],keywords:n,contains:a}}}());hljs.registerLanguage("swift",function(){"use strict";return function(e){var i={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c compactMap contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},n=e.COMMENT("/\\*","\\*/",{contains:["self"]}),t={className:"subst",begin:/\\\(/,end:"\\)",keywords:i,contains:[]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}]},r={className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",relevance:0};return t.contains=[r],{name:"Swift",keywords:i,contains:[a,e.C_LINE_COMMENT_MODE,n,{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*[!?]"},{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*",relevance:0},r,{className:"function",beginKeywords:"func",end:"{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{begin:/</,end:/>/},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:i,contains:["self",r,a,e.C_BLOCK_COMMENT_MODE,{begin:":"}],illegal:/["']/}],illegal:/\[|%/},{className:"class",beginKeywords:"struct protocol class extension enum",keywords:i,end:"\\{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{className:"meta",begin:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain|@dynamicMemberLookup|@propertyWrapper)\\b"},{beginKeywords:"import",end:/$/,contains:[e.C_LINE_COMMENT_MODE,n]}]}}}());hljs.registerLanguage("makefile",function(){"use strict";return function(e){var i={className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)",contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%<?\^\+\*]/}]},n={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,i]},a={className:"variable",begin:/\$\([\w-]+\s/,end:/\)/,keywords:{built_in:"subst patsubst strip findstring filter filter-out sort word wordlist firstword lastword dir notdir suffix basename addsuffix addprefix join wildcard realpath abspath error warning shell origin flavor foreach if or and call eval file value"},contains:[i]},r={begin:"^"+e.UNDERSCORE_IDENT_RE+"\\s*(?=[:+?]?=)"},s={className:"section",begin:/^[^\s]+:/,end:/$/,contains:[i]};return{name:"Makefile",aliases:["mk","mak"],keywords:{$pattern:/[\w-]+/,keyword:"define endef undefine ifdef ifndef ifeq ifneq else endif include -include sinclude override export unexport private vpath"},contains:[e.HASH_COMMENT_MODE,i,n,a,r,{className:"meta",begin:/^\.PHONY:/,end:/$/,keywords:{$pattern:/[\.\w]+/,"meta-keyword":".PHONY"}},s]}}}());hljs.registerLanguage("css",function(){"use strict";return function(e){var n={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{name:"CSS",case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",illegal:/:/,returnBegin:!0,contains:[{className:"keyword",begin:/@\-?\w[\w]*(\-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:"and or not only",contains:[{begin:/[a-z-]+:/,className:"attribute"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,n]}]}}}());hljs.registerLanguage("xml",function(){"use strict";return function(e){var n={className:"symbol",begin:"&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;"},a={begin:"\\s",contains:[{className:"meta-keyword",begin:"#?[a-z_][a-z1-9_-]+",illegal:"\\n"}]},s=e.inherit(a,{begin:"\\(",end:"\\)"}),t=e.inherit(e.APOS_STRING_MODE,{className:"meta-string"}),i=e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),c={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:"[A-Za-z0-9\\._:-]+",relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[n]},{begin:/'/,end:/'/,contains:[n]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:"<![a-z]",end:">",relevance:10,contains:[a,i,t,s,{begin:"\\[",end:"\\]",contains:[{className:"meta",begin:"<![a-z]",end:">",contains:[a,s,i,t]}]}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:"<style(?=\\s|>)",end:">",keywords:{name:"style"},contains:[c],starts:{end:"</style>",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"<script(?=\\s|>)",end:">",keywords:{name:"script"},contains:[c],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},c]}]}}}());hljs.registerLanguage("bash",function(){"use strict";return function(e){const s={};Object.assign(s,{className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{/,end:/\}/,contains:[{begin:/:-/,contains:[s]}]}]});const t={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},n={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,t]};t.contains.push(n);const a={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,s]},i=e.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10}),c={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b-?[a-z\._]+\b/,keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},contains:[i,e.SHEBANG(),c,a,e.HASH_COMMENT_MODE,n,{className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},s]}}}());hljs.registerLanguage("c-like",function(){"use strict";return function(e){function t(e){return"(?:"+e+")?"}var n="(decltype\\(auto\\)|"+t("[a-zA-Z_]\\w*::")+"[a-zA-Z_]\\w*"+t("<.*?>")+")",r={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},a={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},i={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(a,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},o={className:"title",begin:t("[a-zA-Z_]\\w*::")+e.IDENT_RE,relevance:0},c=t("[a-zA-Z_]\\w*::")+e.IDENT_RE+"\\s*\\(",l={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",literal:"true false nullptr NULL"},d=[r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,a],_={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:l,contains:d.concat([{begin:/\(/,end:/\)/,keywords:l,contains:d.concat(["self"]),relevance:0}]),relevance:0},u={className:"function",begin:"("+n+"[\\*&\\s]+)+"+c,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:l,illegal:/[^\w\s\*&:<>]/,contains:[{begin:"decltype\\(auto\\)",keywords:l,relevance:0},{begin:c,returnBegin:!0,contains:[o],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,i,r,{begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:["self",e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,i,r]}]},r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s]};return{aliases:["c","cc","h","c++","h++","hpp","hh","hxx","cxx"],keywords:l,disableAutodetect:!0,illegal:"</",contains:[].concat(_,u,d,[s,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",end:">",keywords:l,contains:["self",r]},{begin:e.IDENT_RE+"::",keywords:l},{className:"class",beginKeywords:"class struct",end:/[{;:]/,contains:[{begin:/</,end:/>/,contains:["self"]},e.TITLE_MODE]}]),exports:{preprocessor:s,strings:a,keywords:l}}}}());hljs.registerLanguage("coffeescript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);return function(r){var t={keyword:e.concat(["then","unless","until","loop","by","when","and","or","is","isnt","not"]).filter((e=>n=>!e.includes(n))(["var","const","let","function","static"])).join(" "),literal:n.concat(["yes","no","on","off"]).join(" "),built_in:a.concat(["npm","print"]).join(" ")},i="[A-Za-z$_][0-9A-Za-z$_]*",s={className:"subst",begin:/#\{/,end:/}/,keywords:t},o=[r.BINARY_NUMBER_MODE,r.inherit(r.C_NUMBER_MODE,{starts:{end:"(\\s*/)?",relevance:0}}),{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[r.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[r.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[r.BACKSLASH_ESCAPE,s]},{begin:/"/,end:/"/,contains:[r.BACKSLASH_ESCAPE,s]}]},{className:"regexp",variants:[{begin:"///",end:"///",contains:[s,r.HASH_COMMENT_MODE]},{begin:"//[gim]{0,3}(?=\\W)",relevance:0},{begin:/\/(?![ *]).*?(?![\\]).\/[gim]{0,3}(?=\W)/}]},{begin:"@"+i},{subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0,variants:[{begin:"```",end:"```"},{begin:"`",end:"`"}]}];s.contains=o;var c=r.inherit(r.TITLE_MODE,{begin:i}),l={className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:t,contains:["self"].concat(o)}]};return{name:"CoffeeScript",aliases:["coffee","cson","iced"],keywords:t,illegal:/\/\*/,contains:o.concat([r.COMMENT("###","###"),r.HASH_COMMENT_MODE,{className:"function",begin:"^\\s*"+i+"\\s*=\\s*(\\(.*\\))?\\s*\\B[-=]>",end:"[-=]>",returnBegin:!0,contains:[c,l]},{begin:/[:\(,=]\s*/,relevance:0,contains:[{className:"function",begin:"(\\(.*\\))?\\s*\\B[-=]>",end:"[-=]>",returnBegin:!0,contains:[l]}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[c]},c]},{begin:i+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}}());hljs.registerLanguage("ruby",function(){"use strict";return function(e){var n="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",a={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},r=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^\\=begin","^\\=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],c={className:"subst",begin:"#\\{",end:"}",keywords:a},t={className:"string",contains:[e.BACKSLASH_ESCAPE,c],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[qQwWx]?\\(",end:"\\)"},{begin:"%[qQwWx]?\\[",end:"\\]"},{begin:"%[qQwWx]?{",end:"}"},{begin:"%[qQwWx]?<",end:">"},{begin:"%[qQwWx]?/",end:"/"},{begin:"%[qQwWx]?%",end:"%"},{begin:"%[qQwWx]?-",end:"-"},{begin:"%[qQwWx]?\\|",end:"\\|"},{begin:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{begin:/<<[-~]?'?(\w+)(?:.|\n)*?\n\s*\1\b/,returnBegin:!0,contains:[{begin:/<<[-~]?'?/},e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,c]})]}]},b={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:a},d=[t,i,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE}]}].concat(r)},{className:"function",beginKeywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:n}),b].concat(r)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[t,{begin:n}],relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{className:"params",begin:/\|/,end:/\|/,keywords:a},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[i,{className:"regexp",contains:[e.BACKSLASH_ESCAPE,c],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r{",end:"}[a-z]*"},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(r),relevance:0}].concat(r);c.contains=d,b.contains=d;var g=[{begin:/^\s*=>/,starts:{end:"$",contains:d}},{className:"meta",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{end:"$",contains:d}}];return{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:a,illegal:/\/\*/,contains:r.concat(g).concat(d)}}}());hljs.registerLanguage("yaml",function(){"use strict";return function(e){var n="true false yes no null",a="[\\w#;/?:@&=+$,.~*\\'()[\\]]+",s={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:"{{",end:"}}"},{begin:"%{",end:"}"}]}]},i=e.inherit(s,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),l={end:",",endsWithParent:!0,excludeEnd:!0,contains:[],keywords:n,relevance:0},t={begin:"{",end:"}",contains:[l],illegal:"\\n",relevance:0},g={begin:"\\[",end:"\\]",contains:[l],illegal:"\\n",relevance:0},b=[{className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---s*$",relevance:10},{className:"string",begin:"[\\|>]([0-9]?[+-])?[ ]*\\n( *)[\\S ]+\\n(\\2[\\S ]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+a},{className:"type",begin:"!<"+a+">"},{className:"type",begin:"!"+a},{className:"type",begin:"!!"+a},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"\\-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{className:"number",begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b"},{className:"number",begin:e.C_NUMBER_RE+"\\b"},t,g,s],c=[...b];return c.pop(),c.push(i),l.contains=c,{name:"YAML",case_insensitive:!0,aliases:["yml","YAML"],contains:b}}}());hljs.registerLanguage("d",function(){"use strict";return function(e){var a={$pattern:e.UNDERSCORE_IDENT_RE,keyword:"abstract alias align asm assert auto body break byte case cast catch class const continue debug default delete deprecated do else enum export extern final finally for foreach foreach_reverse|10 goto if immutable import in inout int interface invariant is lazy macro mixin module new nothrow out override package pragma private protected public pure ref return scope shared static struct super switch synchronized template this throw try typedef typeid typeof union unittest version void volatile while with __FILE__ __LINE__ __gshared|10 __thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__",built_in:"bool cdouble cent cfloat char creal dchar delegate double dstring float function idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar wstring",literal:"false null true"},d="((0|[1-9][\\d_]*)|0[bB][01_]+|0[xX]([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))",n="\\\\(['\"\\?\\\\abfnrtv]|u[\\dA-Fa-f]{4}|[0-7]{1,3}|x[\\dA-Fa-f]{2}|U[\\dA-Fa-f]{8})|&[a-zA-Z\\d]{2,};",t={className:"number",begin:"\\b"+d+"(L|u|U|Lu|LU|uL|UL)?",relevance:0},_={className:"number",begin:"\\b(((0[xX](([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)\\.([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)|\\.?([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*))[pP][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))|((0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(\\.\\d*|([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)))|\\d+\\.(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)|\\.(0|[1-9][\\d_]*)([eE][+-]?(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d))?))([fF]|L|i|[fF]i|Li)?|"+d+"(i|[fF]i|Li))",relevance:0},r={className:"string",begin:"'("+n+"|.)",end:"'",illegal:"."},i={className:"string",begin:'"',contains:[{begin:n,relevance:0}],end:'"[cwd]?'},s=e.COMMENT("\\/\\+","\\+\\/",{contains:["self"],relevance:10});return{name:"D",keywords:a,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s,{className:"string",begin:'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?',relevance:10},i,{className:"string",begin:'[rq]"',end:'"[cwd]?',relevance:5},{className:"string",begin:"`",end:"`[cwd]?"},{className:"string",begin:'q"\\{',end:'\\}"'},_,t,r,{className:"meta",begin:"^#!",end:"$",relevance:5},{className:"meta",begin:"#(line)",end:"$",relevance:5},{className:"keyword",begin:"@[a-zA-Z_][a-zA-Z_\\d]*"}]}}}());hljs.registerLanguage("properties",function(){"use strict";return function(e){var n="[ \\t\\f]*",t="("+n+"[:=]"+n+"|[ \\t\\f]+)",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",s={end:t,relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\n"}]}};return{name:".properties",case_insensitive:!0,illegal:/\S/,contains:[e.COMMENT("^\\s*[!#]","$"),{begin:"([^\\\\\\W:= \\t\\f\\n]|\\\\.)+"+t,returnBegin:!0,contains:[{className:"attr",begin:"([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",endsParent:!0,relevance:0}],starts:s},{begin:a+t,returnBegin:!0,relevance:0,contains:[{className:"meta",begin:a,endsParent:!0,relevance:0}],starts:s},{className:"attr",relevance:0,begin:a+n+"$"}]}}}());hljs.registerLanguage("http",function(){"use strict";return function(e){var n="HTTP/[0-9\\.]+";return{name:"HTTP",aliases:["https"],illegal:"\\S",contains:[{begin:"^"+n,end:"$",contains:[{className:"number",begin:"\\b\\d{3}\\b"}]},{begin:"^[A-Z]+ (.*?) "+n+"$",returnBegin:!0,end:"$",contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{begin:n},{className:"keyword",begin:"[A-Z]+"}]},{className:"attribute",begin:"^\\w",end:": ",excludeEnd:!0,illegal:"\\n|\\s|=",starts:{end:"$",relevance:0}},{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}]}}}());hljs.registerLanguage("haskell",function(){"use strict";return function(e){var n={variants:[e.COMMENT("--","$"),e.COMMENT("{-","-}",{contains:["self"]})]},i={className:"meta",begin:"{-#",end:"#-}"},a={className:"meta",begin:"^#",end:"$"},s={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},l={begin:"\\(",end:"\\)",illegal:'"',contains:[i,a,{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TITLE_MODE,{begin:"[_a-z][\\w']*"}),n]};return{name:"Haskell",aliases:["hs"],keywords:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",contains:[{beginKeywords:"module",end:"where",keywords:"module where",contains:[l,n],illegal:"\\W\\.|;"},{begin:"\\bimport\\b",end:"$",keywords:"import qualified as hiding",contains:[l,n],illegal:"\\W\\.|;"},{className:"class",begin:"^(\\s*)?(class|instance)\\b",end:"where",keywords:"class family instance where",contains:[s,l,n]},{className:"class",begin:"\\b(data|(new)?type)\\b",end:"$",keywords:"data family type newtype deriving",contains:[i,s,l,{begin:"{",end:"}",contains:l.contains},n]},{beginKeywords:"default",end:"$",contains:[s,l,n]},{beginKeywords:"infix infixl infixr",end:"$",contains:[e.C_NUMBER_MODE,n]},{begin:"\\bforeign\\b",end:"$",keywords:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",contains:[s,e.QUOTE_STRING_MODE,n]},{className:"meta",begin:"#!\\/usr\\/bin\\/env runhaskell",end:"$"},i,a,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,s,e.inherit(e.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),n,{begin:"->|<-"}]}}}());hljs.registerLanguage("handlebars",function(){"use strict";function e(...e){return e.map(e=>(function(e){return e?"string"==typeof e?e:e.source:null})(e)).join("")}return function(n){const a={"builtin-name":"action bindattr collection component concat debugger each each-in get hash if in input link-to loc log lookup mut outlet partial query-params render template textarea unbound unless view with yield"},t=/\[.*?\]/,s=/[^\s!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]+/,i=e("(",/'.*?'/,"|",/".*?"/,"|",t,"|",s,"|",/\.|\//,")+"),r=e("(",t,"|",s,")(?==)"),l={begin:i,lexemes:/[\w.\/]+/},c=n.inherit(l,{keywords:{literal:"true false undefined null"}}),o={begin:/\(/,end:/\)/},m={className:"attr",begin:r,relevance:0,starts:{begin:/=/,end:/=/,starts:{contains:[n.NUMBER_MODE,n.QUOTE_STRING_MODE,n.APOS_STRING_MODE,c,o]}}},d={contains:[n.NUMBER_MODE,n.QUOTE_STRING_MODE,n.APOS_STRING_MODE,{begin:/as\s+\|/,keywords:{keyword:"as"},end:/\|/,contains:[{begin:/\w+/}]},m,c,o],returnEnd:!0},g=n.inherit(l,{className:"name",keywords:a,starts:n.inherit(d,{end:/\)/})});o.contains=[g];const u=n.inherit(l,{keywords:a,className:"name",starts:n.inherit(d,{end:/}}/})}),b=n.inherit(l,{keywords:a,className:"name"}),h=n.inherit(l,{className:"name",keywords:a,starts:n.inherit(d,{end:/}}/})});return{name:"Handlebars",aliases:["hbs","html.hbs","html.handlebars","htmlbars"],case_insensitive:!0,subLanguage:"xml",contains:[{begin:/\\\{\{/,skip:!0},{begin:/\\\\(?=\{\{)/,skip:!0},n.COMMENT(/\{\{!--/,/--\}\}/),n.COMMENT(/\{\{!/,/\}\}/),{className:"template-tag",begin:/\{\{\{\{(?!\/)/,end:/\}\}\}\}/,contains:[u],starts:{end:/\{\{\{\{\//,returnEnd:!0,subLanguage:"xml"}},{className:"template-tag",begin:/\{\{\{\{\//,end:/\}\}\}\}/,contains:[b]},{className:"template-tag",begin:/\{\{#/,end:/\}\}/,contains:[u]},{className:"template-tag",begin:/\{\{(?=else\}\})/,end:/\}\}/,keywords:"else"},{className:"template-tag",begin:/\{\{\//,end:/\}\}/,contains:[b]},{className:"template-variable",begin:/\{\{\{/,end:/\}\}\}/,contains:[h]},{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[h]}]}}}());hljs.registerLanguage("rust",function(){"use strict";return function(e){var n="([ui](8|16|32|64|128|size)|f(32|64))?",t="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",keyword:"abstract as async await become box break const continue crate do dyn else enum extern false final fn for if impl in let loop macro match mod move mut override priv pub ref return self Self static struct super trait true try type typeof unsafe unsized use virtual where while yield",literal:"true false Some None Ok Err",built_in:t},illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"]}),e.inherit(e.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{className:"string",variants:[{begin:/r(#*)"(.|\n)*?"\1(?!#)/},{begin:/b?'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/}]},{className:"symbol",begin:/'[a-zA-Z_][a-zA-Z0-9_]*/},{className:"number",variants:[{begin:"\\b0b([01_]+)"+n},{begin:"\\b0o([0-7_]+)"+n},{begin:"\\b0x([A-Fa-f0-9_]+)"+n},{begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+n}],relevance:0},{className:"function",beginKeywords:"fn",end:"(\\(|<)",excludeEnd:!0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"#\\!?\\[",end:"\\]",contains:[{className:"meta-string",begin:/"/,end:/"/}]},{className:"class",beginKeywords:"type",end:";",contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"\\S"},{className:"class",beginKeywords:"trait enum struct union",end:"{",contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"[\\w\\d]"},{begin:e.IDENT_RE+"::",keywords:{built_in:t}},{begin:"->"}]}}}());hljs.registerLanguage("cpp",function(){"use strict";return function(e){var t=e.getLanguage("c-like").rawDefinition();return t.disableAutodetect=!1,t.name="C++",t.aliases=["cc","c++","h++","hpp","hh","hxx","cxx"],t}}());hljs.registerLanguage("ini",function(){"use strict";function e(e){return e?"string"==typeof e?e:e.source:null}function n(...n){return n.map(n=>e(n)).join("")}return function(a){var s={className:"number",relevance:0,variants:[{begin:/([\+\-]+)?[\d]+_[\d_]+/},{begin:a.NUMBER_RE}]},i=a.COMMENT();i.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];var t={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)}/}]},r={className:"literal",begin:/\bon|off|true|false|yes|no\b/},l={className:"string",contains:[a.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},c={begin:/\[/,end:/\]/,contains:[i,r,t,l,s,"self"],relevance:0},g="("+[/[A-Za-z0-9_-]+/,/"(\\"|[^"])*"/,/'[^']*'/].map(n=>e(n)).join("|")+")";return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[i,{className:"section",begin:/\[+/,end:/\]+/},{begin:n(g,"(\\s*\\.\\s*",g,")*",n("(?=",/\s*=\s*[^#\s]/,")")),className:"attr",starts:{end:/$/,contains:[i,c,r,t,l,s]}}]}}}());hljs.registerLanguage("objectivec",function(){"use strict";return function(e){var n=/[a-zA-Z@][a-zA-Z0-9_]*/,_={$pattern:n,keyword:"@interface @class @protocol @implementation"};return{name:"Objective-C",aliases:["mm","objc","obj-c"],keywords:{$pattern:n,keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required @encode @package @import @defs @compatibility_alias __bridge __bridge_transfer __bridge_retained __bridge_retain __covariant __contravariant __kindof _Nonnull _Nullable _Null_unspecified __FUNCTION__ __PRETTY_FUNCTION__ __attribute__ getter setter retain unsafe_unretained nonnull nullable null_unspecified null_resettable class instancetype NS_DESIGNATED_INITIALIZER NS_UNAVAILABLE NS_REQUIRES_SUPER NS_RETURNS_INNER_POINTER NS_INLINE NS_AVAILABLE NS_DEPRECATED NS_ENUM NS_OPTIONS NS_SWIFT_UNAVAILABLE NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_REFINED_FOR_SWIFT NS_SWIFT_NAME NS_SWIFT_NOTHROW NS_DURING NS_HANDLER NS_ENDHANDLER NS_VALUERETURN NS_VOIDRETURN",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},illegal:"</",contains:[{className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{className:"string",variants:[{begin:'@"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]}]},{className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+_.keyword.split(" ").join("|")+")\\b",end:"({|$)",excludeEnd:!0,keywords:_,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}}());hljs.registerLanguage("apache",function(){"use strict";return function(e){var n={className:"number",begin:"\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?"};return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,contains:[e.HASH_COMMENT_MODE,{className:"section",begin:"</?",end:">",contains:[n,{className:"number",begin:":\\d{1,5}"},e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",begin:/\w+/,relevance:0,keywords:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},contains:[{className:"meta",begin:"\\s\\[",end:"\\]$"},{className:"variable",begin:"[\\$%]\\{",end:"\\}",contains:["self",{className:"number",begin:"[\\$%]\\d+"}]},n,{className:"number",begin:"\\d+"},e.QUOTE_STRING_MODE]}}],illegal:/\S/}}}());hljs.registerLanguage("java",function(){"use strict";function e(e){return e?"string"==typeof e?e:e.source:null}function n(e){return a("(",e,")?")}function a(...n){return n.map(n=>e(n)).join("")}function s(...n){return"("+n.map(n=>e(n)).join("|")+")"}return function(e){var t="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",i={className:"meta",begin:"@[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},r=e=>a("[",e,"]+([",e,"_]*[",e,"]+)?"),c={className:"number",variants:[{begin:`\\b(0[bB]${r("01")})[lL]?`},{begin:`\\b(0${r("0-7")})[dDfFlL]?`},{begin:a(/\b0[xX]/,s(a(r("a-fA-F0-9"),/\./,r("a-fA-F0-9")),a(r("a-fA-F0-9"),/\.?/),a(/\./,r("a-fA-F0-9"))),/([pP][+-]?(\d+))?/,/[fFdDlL]?/)},{begin:a(/\b/,s(a(/\d*\./,r("\\d")),r("\\d")),/[eE][+-]?[\d]+[dDfF]?/)},{begin:a(/\b/,r(/\d/),n(/\.?/),n(r(/\d/)),/[dDfFlL]?/)}],relevance:0};return{name:"Java",aliases:["jsp"],keywords:t,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:t,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:t,relevance:0,contains:[i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},c,i]}}}());hljs.registerLanguage("x86asm",function(){"use strict";return function(s){return{name:"Intel x86 Assembly",case_insensitive:!0,keywords:{$pattern:"[.%]?"+s.IDENT_RE,keyword:"lock rep repe repz repne repnz xaquire xrelease bnd nobnd aaa aad aam aas adc add and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 hlt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jnl jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hint_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63",built_in:"ip eip rip al ah bl bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ax bx cx dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w eax ebx ecx edx esi edi ebp esp eip r8d r9d r10d r11d r12d r13d r14d r15d rax rbx rcx rdx rsi rdi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15 cs ds es fs gs ss st st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 k0 k1 k2 k3 k4 k5 k6 k7 bnd0 bnd1 bnd2 bnd3 cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 r0 r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b r0w r1w r2w r3w r4w r5w r6w r7w r0d r1d r2d r3d r4d r5d r6d r7d r0h r1h r2h r3h r0l r1l r2l r3l r4l r5l r6l r7l r8l r9l r10l r11l r12l r13l r14l r15l db dw dd dq dt ddq do dy dz resb resw resd resq rest resdq reso resy resz incbin equ times byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr",meta:"%define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotate %elif %else %endif %if %ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken %ifempty %ifenv %error %warning %fatal %rep %endrep %include %push %pop %repl %pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment .nolist __FILE__ __LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __TIME_NUM__ __UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__ struc endstruc istruc at iend align alignb sectalign daz nodaz up down zero default option assume public bits use16 use32 use64 default section segment absolute extern global common cpu float __utf16__ __utf16le__ __utf16be__ __utf32__ __utf32le__ __utf32be__ __float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ __Infinity__ __QNaN__ __SNaN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e float128l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__"},contains:[s.COMMENT(";","$",{relevance:0}),{className:"number",variants:[{begin:"\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[Xx])?[0-9][0-9_]*\\.?[0-9_]*(?:[pP](?:[+-]?[0-9_]+)?)?)\\b",relevance:0},{begin:"\\$[0-9][0-9A-Fa-f]*",relevance:0},{begin:"\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[Hh]|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b"},{begin:"\\b(?:0[Xx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b"}]},s.QUOTE_STRING_MODE,{className:"string",variants:[{begin:"'",end:"[^\\\\]'"},{begin:"`",end:"[^\\\\]`"}],relevance:0},{className:"symbol",variants:[{begin:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)"},{begin:"^\\s*%%[A-Za-z0-9_$#@~.?]*:"}],relevance:0},{className:"subst",begin:"%[0-9]+",relevance:0},{className:"subst",begin:"%!S+",relevance:0},{className:"meta",begin:/^\s*\.[\w_-]+/}]}}}());hljs.registerLanguage("kotlin",function(){"use strict";return function(e){var n={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual trait volatile transient native default",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},a={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"},i={className:"subst",begin:"\\${",end:"}",contains:[e.C_NUMBER_MODE]},s={className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},t={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[s,i]},{begin:"'",end:"'",illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,s,i]}]};i.contains.push(t);var r={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"},l={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[e.inherit(t,{className:"meta-string"})]}]},c=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),o={variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},d=o;return d.variants[1].contains=[o],o.variants[1].contains=[d],{name:"Kotlin",aliases:["kt"],keywords:n,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,c,{className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},a,r,l,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:n,illegal:/fun\s+(<.*>)?[^\s\(]+(\s+[^\s\(]+)\s*=/,relevance:5,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin:/</,end:/>/,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[o,e.C_LINE_COMMENT_MODE,c],relevance:0},e.C_LINE_COMMENT_MODE,c,r,l,t,e.C_NUMBER_MODE]},c]},{className:"class",beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},e.UNDERSCORE_TITLE_MODE,{className:"type",begin:/</,end:/>/,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/,excludeBegin:!0,returnEnd:!0},r,l]},t,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},{className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0}]}}}());hljs.registerLanguage("armasm",function(){"use strict";return function(s){const e={variants:[s.COMMENT("^[ \\t]*(?=#)","$",{relevance:0,excludeBegin:!0}),s.COMMENT("[;@]","$",{relevance:0}),s.C_LINE_COMMENT_MODE,s.C_BLOCK_COMMENT_MODE]};return{name:"ARM Assembly",case_insensitive:!0,aliases:["arm"],keywords:{$pattern:"\\.?"+s.IDENT_RE,meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?(?=\\s)"},e,s.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"symbol",variants:[{begin:"^[ \\t]*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"[=#]\\w+"}],relevance:0}]}}}());hljs.registerLanguage("go",function(){"use strict";return function(e){var n={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{name:"Go",aliases:["golang"],keywords:n,illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",variants:[e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{begin:"`",end:"`"}]},{className:"number",variants:[{begin:e.C_NUMBER_RE+"[i]",relevance:1},e.C_NUMBER_MODE]},{begin:/:=/},{className:"function",beginKeywords:"func",end:"\\s*(\\{|$)",excludeEnd:!0,contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:n,illegal:/["']/}]}]}}}());hljs.registerLanguage("diff",function(){"use strict";return function(e){return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,variants:[{begin:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{begin:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{begin:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{className:"comment",variants:[{begin:/Index: /,end:/$/},{begin:/={3,}/,end:/$/},{begin:/^\-{3}/,end:/$/},{begin:/^\*{3} /,end:/$/},{begin:/^\+{3}/,end:/$/},{begin:/^\*{15}$/}]},{className:"addition",begin:"^\\+",end:"$"},{className:"deletion",begin:"^\\-",end:"$"},{className:"addition",begin:"^\\!",end:"$"}]}}}());hljs.registerLanguage("python",function(){"use strict";return function(e){var n={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},a={className:"meta",begin:/^(>>>|\.\.\.) /},i={className:"subst",begin:/\{/,end:/\}/,keywords:n,illegal:/#/},s={begin:/\{\{/,relevance:0},r={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a,s,i]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a,s,i]},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},{begin:/(fr|rf|f)'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,s,i]},{begin:/(fr|rf|f)"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,s,i]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},l={className:"number",relevance:0,variants:[{begin:e.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:e.C_NUMBER_RE+"[lLjJ]?"}]},t={className:"params",variants:[{begin:/\(\s*\)/,skip:!0,className:null},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:["self",a,l,r,e.HASH_COMMENT_MODE]}]};return i.contains=[r,l,a],{name:"Python",aliases:["py","gyp","ipython"],keywords:n,illegal:/(<\/|->|\?)|=>/,contains:[a,l,{beginKeywords:"if",relevance:0},r,e.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,t,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}}());hljs.registerLanguage("shell",function(){"use strict";return function(s){return{name:"Shell Session",aliases:["console"],contains:[{className:"meta",begin:"^\\s{0,3}[/\\w\\d\\[\\]()@-]*[>%$#]",starts:{end:"$",subLanguage:"bash"}}]}}}());hljs.registerLanguage("scala",function(){"use strict";return function(e){var n={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"},{begin:"\\${",end:"}"}]},a={className:"string",variants:[{begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:'"""',end:'"""',relevance:10},{begin:'[a-z]+"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,n]},{className:"string",begin:'[a-z]+"""',end:'"""',contains:[n],relevance:10}]},s={className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},t={className:"title",begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/,relevance:0},i={className:"class",beginKeywords:"class object trait type",end:/[:={\[\n;]/,excludeEnd:!0,contains:[{beginKeywords:"extends with",relevance:10},{begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[s]},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[s]},t]},l={className:"function",beginKeywords:"def",end:/[:={\[(\n;]/,excludeEnd:!0,contains:[t]};return{name:"Scala",keywords:{literal:"true false null",keyword:"type yield lazy override def with val var sealed abstract private trait object if forSome for while throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit"},contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,{className:"symbol",begin:"'\\w[\\w\\d_]*(?!')"},s,l,i,e.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"}]}}}());hljs.registerLanguage("julia",function(){"use strict";return function(e){var r="[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",t={$pattern:r,keyword:"in isa where baremodule begin break catch ccall const continue do else elseif end export false finally for function global if import importall let local macro module quote return true try using while type immutable abstract bitstype typealias ",literal:"true false ARGS C_NULL DevNull ENDIAN_BOM ENV I Inf Inf16 Inf32 Inf64 InsertionSort JULIA_HOME LOAD_PATH MergeSort NaN NaN16 NaN32 NaN64 PROGRAM_FILE QuickSort RoundDown RoundFromZero RoundNearest RoundNearestTiesAway RoundNearestTiesUp RoundToZero RoundUp STDERR STDIN STDOUT VERSION catalan e|0 eu|0 eulergamma golden im nothing pi γ π φ ",built_in:"ANY AbstractArray AbstractChannel AbstractFloat AbstractMatrix AbstractRNG AbstractSerializer AbstractSet AbstractSparseArray AbstractSparseMatrix AbstractSparseVector AbstractString AbstractUnitRange AbstractVecOrMat AbstractVector Any ArgumentError Array AssertionError Associative Base64DecodePipe Base64EncodePipe Bidiagonal BigFloat BigInt BitArray BitMatrix BitVector Bool BoundsError BufferStream CachingPool CapturedException CartesianIndex CartesianRange Cchar Cdouble Cfloat Channel Char Cint Cintmax_t Clong Clonglong ClusterManager Cmd CodeInfo Colon Complex Complex128 Complex32 Complex64 CompositeException Condition ConjArray ConjMatrix ConjVector Cptrdiff_t Cshort Csize_t Cssize_t Cstring Cuchar Cuint Cuintmax_t Culong Culonglong Cushort Cwchar_t Cwstring DataType Date DateFormat DateTime DenseArray DenseMatrix DenseVecOrMat DenseVector Diagonal Dict DimensionMismatch Dims DirectIndexString Display DivideError DomainError EOFError EachLine Enum Enumerate ErrorException Exception ExponentialBackOff Expr Factorization FileMonitor Float16 Float32 Float64 Function Future GlobalRef GotoNode HTML Hermitian IO IOBuffer IOContext IOStream IPAddr IPv4 IPv6 IndexCartesian IndexLinear IndexStyle InexactError InitError Int Int128 Int16 Int32 Int64 Int8 IntSet Integer InterruptException InvalidStateException Irrational KeyError LabelNode LinSpace LineNumberNode LoadError LowerTriangular MIME Matrix MersenneTwister Method MethodError MethodTable Module NTuple NewvarNode NullException Nullable Number ObjectIdDict OrdinalRange OutOfMemoryError OverflowError Pair ParseError PartialQuickSort PermutedDimsArray Pipe PollingFileWatcher ProcessExitedException Ptr QuoteNode RandomDevice Range RangeIndex Rational RawFD ReadOnlyMemoryError Real ReentrantLock Ref Regex RegexMatch RemoteChannel RemoteException RevString RoundingMode RowVector SSAValue SegmentationFault SerializationState Set SharedArray SharedMatrix SharedVector Signed SimpleVector Slot SlotNumber SparseMatrixCSC SparseVector StackFrame StackOverflowError StackTrace StepRange StepRangeLen StridedArray StridedMatrix StridedVecOrMat StridedVector String SubArray SubString SymTridiagonal Symbol Symmetric SystemError TCPSocket Task Text TextDisplay Timer Tridiagonal Tuple Type TypeError TypeMapEntry TypeMapLevel TypeName TypeVar TypedSlot UDPSocket UInt UInt128 UInt16 UInt32 UInt64 UInt8 UndefRefError UndefVarError UnicodeError UniformScaling Union UnionAll UnitRange Unsigned UpperTriangular Val Vararg VecElement VecOrMat Vector VersionNumber Void WeakKeyDict WeakRef WorkerConfig WorkerPool "},a={keywords:t,illegal:/<\//},n={className:"subst",begin:/\$\(/,end:/\)/,keywords:t},o={className:"variable",begin:"\\$"+r},i={className:"string",contains:[e.BACKSLASH_ESCAPE,n,o],variants:[{begin:/\w*"""/,end:/"""\w*/,relevance:10},{begin:/\w*"/,end:/"\w*/}]},l={className:"string",contains:[e.BACKSLASH_ESCAPE,n,o],begin:"`",end:"`"},s={className:"meta",begin:"@"+r};return a.name="Julia",a.contains=[{className:"number",begin:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,relevance:0},{className:"string",begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},i,l,s,{className:"comment",variants:[{begin:"#=",end:"=#",relevance:10},{begin:"#",end:"$"}]},e.HASH_COMMENT_MODE,{className:"keyword",begin:"\\b(((abstract|primitive)\\s+)type|(mutable\\s+)?struct)\\b"},{begin:/<:/}],n.contains=a.contains,a}}());hljs.registerLanguage("php-template",function(){"use strict";return function(n){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},n.inherit(n.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),n.inherit(n.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}}());hljs.registerLanguage("scss",function(){"use strict";return function(e){var t={className:"variable",begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b"},i={className:"number",begin:"#[0-9A-Fa-f]+"};return e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:"\\#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},{className:"selector-attr",begin:"\\[",end:"\\]",illegal:"$"},{className:"selector-tag",begin:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",relevance:0},{className:"selector-pseudo",begin:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{className:"selector-pseudo",begin:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},t,{className:"attribute",begin:"\\b(src|z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",illegal:"[^\\s]"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:":",end:";",contains:[t,i,e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{className:"meta",begin:"!important"}]},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",returnBegin:!0,keywords:"and or not only",contains:[{begin:"@[a-z-]+",className:"keyword"},t,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,i,e.CSS_NUMBER_MODE]}]}}}());hljs.registerLanguage("r",function(){"use strict";return function(e){var n="([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*";return{name:"R",contains:[e.HASH_COMMENT_MODE,{begin:n,keywords:{$pattern:n,keyword:"function if in break next repeat else for return switch while try tryCatch stop warning require library attach detach source setMethod setGeneric setGroupGeneric setClass ...",literal:"NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10"},relevance:0},{className:"number",begin:"0[xX][0-9a-fA-F]+[Li]?\\b",relevance:0},{className:"number",begin:"\\d+(?:[eE][+\\-]?\\d*)?L\\b",relevance:0},{className:"number",begin:"\\d+\\.(?!\\d)(?:i\\b)?",relevance:0},{className:"number",begin:"\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{className:"number",begin:"\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{begin:"`",end:"`",relevance:0},{className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:'"',end:'"'},{begin:"'",end:"'"}]}]}}}());hljs.registerLanguage("sql",function(){"use strict";return function(e){var t=e.COMMENT("--","$");return{name:"SQL",case_insensitive:!0,illegal:/[<>{}*]/,contains:[{beginKeywords:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment values with",end:/;/,endsWithParent:!0,keywords:{$pattern:/[\w\.]+/,keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias all allocate allow alter always analyze ancillary and anti any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound bucket buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain explode export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour hours http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lateral lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minutes minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second seconds section securefile security seed segment select self semi sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tablesample tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace window with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp tinyint varchar varchar2 varying void"},contains:[{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{className:"string",begin:'"',end:'"',contains:[{begin:'""'}]},{className:"string",begin:"`",end:"`"},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,t,e.HASH_COMMENT_MODE]},e.C_BLOCK_COMMENT_MODE,t,e.HASH_COMMENT_MODE]}}}());hljs.registerLanguage("c",function(){"use strict";return function(e){var n=e.getLanguage("c-like").rawDefinition();return n.name="C",n.aliases=["c","h"],n}}());hljs.registerLanguage("json",function(){"use strict";return function(n){var e={literal:"true false null"},i=[n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],t=[n.QUOTE_STRING_MODE,n.C_NUMBER_MODE],a={end:",",endsWithParent:!0,excludeEnd:!0,contains:t,keywords:e},l={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[n.BACKSLASH_ESCAPE],illegal:"\\n"},n.inherit(a,{begin:/:/})].concat(i),illegal:"\\S"},s={begin:"\\[",end:"\\]",contains:[n.inherit(a)],illegal:"\\S"};return t.push(l,s),i.forEach((function(n){t.push(n)})),{name:"JSON",contains:t,keywords:e,illegal:"\\S"}}}());hljs.registerLanguage("python-repl",function(){"use strict";return function(n){return{aliases:["pycon"],contains:[{className:"meta",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}}());hljs.registerLanguage("markdown",function(){"use strict";return function(n){const e={begin:"<",end:">",subLanguage:"xml",relevance:0},a={begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},i={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},s={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};i.contains.push(s),s.contains.push(i);var c=[e,a];return i.contains=i.contains.concat(c),s.contains=s.contains.concat(c),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:c=c.concat(i,s)},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:c}]}]},e,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},i,s,{className:"quote",begin:"^>\\s+",contains:c,end:"$"},{className:"code",variants:[{begin:"(`{3,})(.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})(.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},a,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}}());hljs.registerLanguage("javascript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function s(e){return r("(?=",e,")")}function r(...e){return e.map(e=>(function(e){return e?"string"==typeof e?e:e.source:null})(e)).join("")}return function(t){var i="[A-Za-z$_][0-9A-Za-z$_]*",c={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/},o={$pattern:"[A-Za-z$_][0-9A-Za-z$_]*",keyword:e.join(" "),literal:n.join(" "),built_in:a.join(" ")},l={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:t.C_NUMBER_RE+"n?"}],relevance:0},E={className:"subst",begin:"\\$\\{",end:"\\}",keywords:o,contains:[]},d={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,E],subLanguage:"xml"}},g={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,E],subLanguage:"css"}},u={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,E]};E.contains=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,d,g,u,l,t.REGEXP_MODE];var b=E.contains.concat([{begin:/\(/,end:/\)/,contains:["self"].concat(E.contains,[t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE])},t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]),_={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:b};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:o,contains:[t.SHEBANG({binary:"node",relevance:5}),{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,d,g,u,t.C_LINE_COMMENT_MODE,t.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:i+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,l,{begin:r(/[{,\n]\s*/,s(r(/(((\/\/.*)|(\/\*(.|\n)*\*\/))\s*)*/,i+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:i+s("\\s*:"),relevance:0}]},{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{className:"function",begin:"(\\([^(]*(\\([^(]*(\\([^(]*\\))?\\))?\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:o,contains:b}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:"<>",end:"</>"},{begin:c.begin,end:c.end}],subLanguage:"xml",contains:[{begin:c.begin,end:c.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{begin:i}),_],illegal:/\[|%/},{begin:/\$[(.]/},t.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0},{begin:"(get|set)\\s+(?="+i+"\\()",end:/{/,keywords:"get set",contains:[t.inherit(t.TITLE_MODE,{begin:i}),{begin:/\(\)/},_]}],illegal:/#(?!!)/}}}());hljs.registerLanguage("typescript",function(){"use strict";const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],a=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);return function(r){var t={$pattern:"[A-Za-z$_][0-9A-Za-z$_]*",keyword:e.concat(["type","namespace","typedef","interface","public","private","protected","implements","declare","abstract","readonly"]).join(" "),literal:n.join(" "),built_in:a.concat(["any","void","number","boolean","string","object","never","enum"]).join(" ")},s={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*"},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:r.C_NUMBER_RE+"n?"}],relevance:0},o={className:"subst",begin:"\\$\\{",end:"\\}",keywords:t,contains:[]},c={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[r.BACKSLASH_ESCAPE,o],subLanguage:"xml"}},l={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[r.BACKSLASH_ESCAPE,o],subLanguage:"css"}},E={className:"string",begin:"`",end:"`",contains:[r.BACKSLASH_ESCAPE,o]};o.contains=[r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,c,l,E,i,r.REGEXP_MODE];var d={begin:"\\(",end:/\)/,keywords:t,contains:["self",r.QUOTE_STRING_MODE,r.APOS_STRING_MODE,r.NUMBER_MODE]},u={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:[r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,s,d]};return{name:"TypeScript",aliases:["ts"],keywords:t,contains:[r.SHEBANG(),{className:"meta",begin:/^\s*['"]use strict['"]/},r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,c,l,E,r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,i,{begin:"("+r.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,r.REGEXP_MODE,{className:"function",begin:"(\\([^(]*(\\([^(]*(\\([^(]*\\))?\\))?\\)|"+r.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:r.UNDERSCORE_IDENT_RE},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:d.contains}]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[\{;]/,excludeEnd:!0,keywords:t,contains:["self",r.inherit(r.TITLE_MODE,{begin:"[A-Za-z$_][0-9A-Za-z$_]*"}),u],illegal:/%/,relevance:0},{beginKeywords:"constructor",end:/[\{;]/,excludeEnd:!0,contains:["self",u]},{begin:/module\./,keywords:{built_in:"module"},relevance:0},{beginKeywords:"module",end:/\{/,excludeEnd:!0},{beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:"interface extends"},{begin:/\$[(.]/},{begin:"\\."+r.IDENT_RE,relevance:0},s,d]}}}());hljs.registerLanguage("plaintext",function(){"use strict";return function(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}}());hljs.registerLanguage("less",function(){"use strict";return function(e){var n="([\\w-]+|@{[\\w-]+})",a=[],s=[],t=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},r=function(e,n,a){return{className:e,begin:n,relevance:a}},i={begin:"\\(",end:"\\)",contains:s,relevance:0};s.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t("'"),t('"'),e.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},r("number","#[0-9A-Fa-f]+\\b"),i,r("variable","@@?[\\w-]+",10),r("variable","@{[\\w-]+}"),r("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var c=s.concat({begin:"{",end:"}",contains:a}),l={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(s)},o={begin:n+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:n,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:s}}]},g={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:s,relevance:0}},d={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:c}},b={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:n,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,l,r("keyword","all\\b"),r("variable","@{[\\w-]+}"),r("selector-tag",n+"%?",0),r("selector-id","#"+n),r("selector-class","\\."+n,0),r("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:c},{begin:"!important"}]};return a.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,g,d,o,b),{name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:a}}}());hljs.registerLanguage("lua",function(){"use strict";return function(e){var t={begin:"\\[=*\\[",end:"\\]=*\\]",contains:["self"]},a=[e.COMMENT("--(?!\\[=*\\[)","$"),e.COMMENT("--\\[=*\\[","\\]=*\\]",{contains:[t],relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:a.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[e.inherit(e.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:a}].concat(a)},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string",begin:"\\[=*\\[",end:"\\]=*\\]",contains:[t],relevance:5}])}}}()); @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Introduction - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="favicon.svg"> <link rel="shortcut icon" href="favicon.png"> <link rel="stylesheet" href="css/variables.css"> <link rel="stylesheet" href="css/general.css"> <link rel="stylesheet" href="css/chrome.css"> <link rel="stylesheet" href="css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="highlight.css"> <link rel="stylesheet" href="tomorrow-night.css"> <link rel="stylesheet" href="ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = ""; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="intro.html">Introduction</a></li><li class="expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="intro.html" class="active">Introduction</a></li><li class="chapter-item expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#notes" id="notes">Notes</a></h1> + <h1 id="notes"><a class="header" href="#notes">Notes</a></h1> <p>A personal collection of notes and cheatsheets.</p> <p>Source code is located at <a href="https://github.com/johannst/notes">johannst/notes</a>.</p> @@ -160,59 +145,32 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - - - <a rel="next" href="tools/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - - - <a href="tools/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="tools/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="highlight.js" type="text/javascript" charset="utf-8"></script> <script src="book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Introduction - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="favicon.svg"> <link rel="shortcut icon" href="favicon.png"> <link rel="stylesheet" href="css/variables.css"> <link rel="stylesheet" href="css/general.css"> <link rel="stylesheet" href="css/chrome.css"> <link rel="stylesheet" href="css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="highlight.css"> <link rel="stylesheet" href="tomorrow-night.css"> <link rel="stylesheet" href="ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = ""; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="intro.html" class="active">Introduction</a></li><li class="expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="intro.html" class="active">Introduction</a></li><li class="chapter-item expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#notes" id="notes">Notes</a></h1> + <h1 id="notes"><a class="header" href="#notes">Notes</a></h1> <p>A personal collection of notes and cheatsheets.</p> <p>Source code is located at <a href="https://github.com/johannst/notes">johannst/notes</a>.</p> @@ -160,59 +145,32 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - - - <a rel="next" href="tools/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - - - <a href="tools/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="tools/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="highlight.js" type="text/javascript" charset="utf-8"></script> <script src="book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/linux/coredump.html b/linux/coredump.html index b06022f..741ef90 100644 --- a/linux/coredump.html +++ b/linux/coredump.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>coredump - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html" class="active"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html" class="active"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#core5" id="core5">core(5)</a></h1> + <h1 id="core5"><a class="header" href="#core5">core(5)</a></h1> <p>There are multiple requirements that must be satisfied that <code>coredumps</code> are being generated, a full list can be found in <a href="https://man7.org/linux/man-pages/man5/core.5.html">core(5)</a>.</p> <p>An important one is to configure the soft resource limit <code>RLMIT_CORE</code> @@ -160,7 +145,7 @@ being generated, a full list can be found in <a href="https://man7.org/linux/man In a typical bash/zsh this can be done as</p> <pre><code class="language-bash">ulimit -Sc unlimited </code></pre> -<h2><a class="header" href="#naming-of-coredump-files" id="naming-of-coredump-files">Naming of coredump files</a></h2> +<h2 id="naming-of-coredump-files"><a class="header" href="#naming-of-coredump-files">Naming of coredump files</a></h2> <p>There are two important kernel configs to control the naming:</p> <pre><code class="language-config">/proc/sys/kernel/core_pattern <pattern> => Specifies a name pattern for the coredump file. This can @@ -181,7 +166,7 @@ In a typical bash/zsh this can be done as</p> (pid of the dumping process). 0 => Do not append the suffix. </code></pre> -<h2><a class="header" href="#control-which-segments-are-dumped" id="control-which-segments-are-dumped">Control which segments are dumped</a></h2> +<h2 id="control-which-segments-are-dumped"><a class="header" href="#control-which-segments-are-dumped">Control which segments are dumped</a></h2> <p>Each process has a coredump filter defined in <code>/proc/<pid>/coredump_filter</code> which specifies which memory segments are being dumped. Filters are preseved across <code>fork/exec</code> calls and hence child processes inherit @@ -200,8 +185,8 @@ the parents filters.</p> Default filter 0x33. </code></pre> -<h1><a class="header" href="#some-examples-out-there" id="some-examples-out-there">Some examples out there</a></h1> -<h2><a class="header" href="#coredumpctl-systemd" id="coredumpctl-systemd">coredumpctl (systemd)</a></h2> +<h1 id="some-examples-out-there"><a class="header" href="#some-examples-out-there">Some examples out there</a></h1> +<h2 id="coredumpctl-systemd"><a class="header" href="#coredumpctl-systemd">coredumpctl (systemd)</a></h2> <pre><code class="language-bash"># List available coredumps. coredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE @@ -217,7 +202,7 @@ coredumpctl debug 6363 # Dump specific coredump to file. coredumpctl dump 6363 -o <file> </code></pre> -<h2><a class="header" href="#apport-ubuntu" id="apport-ubuntu">apport (ubuntu)</a></h2> +<h2 id="apport-ubuntu"><a class="header" href="#apport-ubuntu">apport (ubuntu)</a></h2> <p>Known crash report locations:</p> <ul> <li><code>/var/crash</code></li> @@ -231,67 +216,38 @@ coredumpctl dump 6363 -o <file> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../linux/systemd.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../linux/ptrace_scope.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../linux/systemd.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../linux/systemd.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../linux/ptrace_scope.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../linux/ptrace_scope.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/linux/index.html b/linux/index.html index b29978f..eec2957 100644 --- a/linux/index.html +++ b/linux/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Linux - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html" class="active"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html" class="active"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#linux" id="linux">Linux</a></h1> + <h1 id="linux"><a class="header" href="#linux">Linux</a></h1> <ul> <li><a href="./systemd.html">systemd</a></li> <li><a href="./coredump.html">coredump</a></li> @@ -163,67 +148,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../development/python.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../linux/systemd.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../development/python.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../development/python.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../linux/systemd.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../linux/systemd.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/linux/ptrace_scope.html b/linux/ptrace_scope.html index 423544b..7c6d13b 100644 --- a/linux/ptrace_scope.html +++ b/linux/ptrace_scope.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>ptrace_scope - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html" class="active"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html" class="active"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#ptrace_scope" id="ptrace_scope">ptrace_scope</a></h1> + <h1 id="ptrace_scope"><a class="header" href="#ptrace_scope">ptrace_scope</a></h1> <p>In case the kernel was compiled with the <code>yama</code> security module (<code>CONFIG_SECURITY_YAMA</code>), tracing processes with <code>ptrace(2)</code> can be restricted.</p> <pre><code class="language-config">/proc/sys/kernel/yama/ptrace_scope @@ -172,67 +157,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../linux/coredump.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../network/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../linux/coredump.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../linux/coredump.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../network/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../network/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/linux/systemd.html b/linux/systemd.html index 9b16a93..e1a7a03 100644 --- a/linux/systemd.html +++ b/linux/systemd.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>systemd - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html" class="active"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html" class="active"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#systemd" id="systemd">systemd</a></h1> -<h2><a class="header" href="#systemctl" id="systemctl">systemctl</a></h2> + <h1 id="systemd"><a class="header" href="#systemd">systemd</a></h1> +<h2 id="systemctl"><a class="header" href="#systemctl">systemctl</a></h2> <p>Inspect units:</p> <pre><code class="language-text">systemctl [opts] [cmd] [opts] @@ -175,7 +160,7 @@ cat <unit> Print unit file show <unit> Show properties of unit </code></pre> -<h3><a class="header" href="#example-trivial-user-unit" id="example-trivial-user-unit">Example: Trivial user unit</a></h3> +<h3 id="example-trivial-user-unit"><a class="header" href="#example-trivial-user-unit">Example: Trivial user unit</a></h3> <pre><code class="language-bash"># Generate unit mkdir -p ~/.config/systemd/user echo '[Unit] @@ -191,7 +176,7 @@ systemctl --user start test # See log message journalctl --user -u test -n 5 </code></pre> -<h2><a class="header" href="#journalctl" id="journalctl">journalctl</a></h2> +<h2 id="journalctl"><a class="header" href="#journalctl">journalctl</a></h2> <p>Inspect journal logs:</p> <pre><code class="language-text">journalctl [opts] [matches] --user Current user journal (system by default) @@ -205,7 +190,7 @@ journalctl --user -u test -n 5 --disk-usage Show current disk usage --vacuum-size=<size> Reduce journal log to <size> (K/M/G) </code></pre> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://www.man7.org/linux/man-pages/man5/systemd.unit.5.html">man systemd.unit(5)</a></li> <li><a href="https://www.man7.org/linux/man-pages/man5/systemd.service.5.html">man systemd.service(5)</a></li> @@ -215,67 +200,38 @@ journalctl --user -u test -n 5 <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../linux/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../linux/coredump.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../linux/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../linux/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../linux/coredump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../linux/coredump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/index.html b/monitor/index.html index 764faa0..674e09c 100644 --- a/monitor/index.html +++ b/monitor/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Resource analysis & monitor - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html" class="active"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html" class="active"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#resource-analysis--monitor" id="resource-analysis--monitor">Resource analysis & monitor</a></h1> + <h1 id="resource-analysis--monitor"><a class="header" href="#resource-analysis--monitor">Resource analysis & monitor</a></h1> <ul> <li><a href="./lsof.html">lsof</a></li> <li><a href="./ss.html">ss</a></li> @@ -166,67 +151,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/dot.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/lsof.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/dot.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/dot.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/lsof.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/lsof.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/lsof.html b/monitor/lsof.html index 54ca97f..94155fa 100644 --- a/monitor/lsof.html +++ b/monitor/lsof.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>lsof - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html" class="active"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html" class="active"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#lsof8" id="lsof8">lsof(8)</a></h1> + <h1 id="lsof8"><a class="header" href="#lsof8">lsof(8)</a></h1> <pre><code class="language-markdown">lsof -r <s> ..... repeatedly execute command ervery <s> seconds -a ......... AND slection filters instead ORing (OR: default) @@ -180,26 +165,26 @@ -s states (UDP) Unbound, Idle </code></pre> -<h1><a class="header" href="#examples" id="examples">Examples</a></h1> -<h2><a class="header" href="#file-flags" id="file-flags">File flags</a></h2> +<h1 id="examples"><a class="header" href="#examples">Examples</a></h1> +<h2 id="file-flags"><a class="header" href="#file-flags">File flags</a></h2> <p>Show open files with file flags for process:</p> <pre><code class="language-markdown">lsof +fg -p <pid> </code></pre> -<h2><a class="header" href="#open-tcp-connections" id="open-tcp-connections">Open TCP connections</a></h2> +<h2 id="open-tcp-connections"><a class="header" href="#open-tcp-connections">Open TCP connections</a></h2> <p>Show open tcp connections for <code>$USER</code>:</p> <pre><code class="language-markdown">lsof -a -u $USER -i TCP </code></pre> <p><strong>Note</strong>: <code>-a</code> <em>ands</em> the results. If <code>-a</code> is not given all open files matching <code>$USER</code> and all tcp connections are listed (<em>ored</em>).</p> -<h2><a class="header" href="#open-connection-to-specific-host" id="open-connection-to-specific-host">Open connection to specific host</a></h2> +<h2 id="open-connection-to-specific-host"><a class="header" href="#open-connection-to-specific-host">Open connection to specific host</a></h2> <p>Show open connections to <code>localhost</code> for <code>$USER</code>:</p> <pre><code class="language-markdown">lsof -a -u $USER -i @localhost </code></pre> -<h2><a class="header" href="#open-connection-to-specific-port" id="open-connection-to-specific-port">Open connection to specific port</a></h2> +<h2 id="open-connection-to-specific-port"><a class="header" href="#open-connection-to-specific-port">Open connection to specific port</a></h2> <p>Show open connections to port <code>:1234</code> for <code>$USER</code>:</p> <pre><code class="language-markdown">lsof -a -u $USER -i :1234 </code></pre> -<h2><a class="header" href="#ipv4-tcp-connections-in-established-state" id="ipv4-tcp-connections-in-established-state">IPv4 TCP connections in <code>ESTABLISHED</code> state</a></h2> +<h2 id="ipv4-tcp-connections-in-established-state"><a class="header" href="#ipv4-tcp-connections-in-established-state">IPv4 TCP connections in <code>ESTABLISHED</code> state</a></h2> <pre><code class="language-markdown">lsof -i 4TCP -s TCP:ESTABLISHED </code></pre> @@ -207,67 +192,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/ss.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/ss.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/ss.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/pgrep.html b/monitor/pgrep.html index 79aa0ac..a5041bb 100644 --- a/monitor/pgrep.html +++ b/monitor/pgrep.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>pgrep - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html" class="active"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html" class="active"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,14 +137,14 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#pgrep1" id="pgrep1">pgrep(1)</a></h1> + <h1 id="pgrep1"><a class="header" href="#pgrep1">pgrep(1)</a></h1> <pre><code class="language-markdown">pgrep [opts] <pattern> -n only list newest matching process -u <usr> only show matching for user <usr> -l additionally list command -a additionally list command + arguments </code></pre> -<h2><a class="header" href="#debug-newest-process" id="debug-newest-process">Debug newest process</a></h2> +<h2 id="debug-newest-process"><a class="header" href="#debug-newest-process">Debug newest process</a></h2> <p>For example attach gdb to newest zsh process from <code>$USER</code>.</p> <pre><code class="language-markdown">gdb -p $(pgrep -n -u $USER zsh) </code></pre> @@ -168,67 +153,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/pidstat.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/pmap.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/pidstat.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/pidstat.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/pmap.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/pmap.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/pidstat.html b/monitor/pidstat.html index c1617af..560f2f3 100644 --- a/monitor/pidstat.html +++ b/monitor/pidstat.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>pidstat - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html" class="active"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html" class="active"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,14 +137,14 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#pidstat1" id="pidstat1">pidstat(1)</a></h1> + <h1 id="pidstat1"><a class="header" href="#pidstat1">pidstat(1)</a></h1> <pre><code class="language-markdown">pidstat [opt] [interval] [cont] -U [user] show username instead UID, optionally only show for user -r memory statistics -d I/O statistics -h single line per process and no lines with average </code></pre> -<h1><a class="header" href="#page-fault-and-memory-utilization" id="page-fault-and-memory-utilization">Page fault and memory utilization</a></h1> +<h1 id="page-fault-and-memory-utilization"><a class="header" href="#page-fault-and-memory-utilization">Page fault and memory utilization</a></h1> <pre><code class="language-markdown">pidstat -r -p <pid> [interval] [count] </code></pre> <pre><code class="language-markdown">minor_pagefault: Happens when the page needed is already in memory but not @@ -172,7 +157,7 @@ major_pagefault: Happens when the page needed is NOT in memory, the kernel has to create a new page-table entry and populate the physical page (required to load a memory page from disk). </code></pre> -<h1><a class="header" href="#io-statistics" id="io-statistics">I/O statistics</a></h1> +<h1 id="io-statistics"><a class="header" href="#io-statistics">I/O statistics</a></h1> <pre><code class="language-markdown">pidstat -d -p <pid> [interval] [count] </code></pre> @@ -180,67 +165,38 @@ major_pagefault: Happens when the page needed is NOT in memory, the kernel <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/ss.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/pgrep.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/ss.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/ss.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/pgrep.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/pgrep.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/pmap.html b/monitor/pmap.html index 7be95c5..be928b9 100644 --- a/monitor/pmap.html +++ b/monitor/pmap.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>pmap - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html" class="active"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html" class="active"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#pmap1" id="pmap1">pmap(1)</a></h1> + <h1 id="pmap1"><a class="header" href="#pmap1">pmap(1)</a></h1> <pre><code class="language-markdown">pmap <pid> Dump virtual memory map of process. Compared to /proc/<pid>/maps it shows the size of the mappings. @@ -162,67 +147,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/pgrep.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/pstack.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/pgrep.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/pgrep.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/pstack.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/pstack.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/pstack.html b/monitor/pstack.html index 82627ca..3790bcb 100644 --- a/monitor/pstack.html +++ b/monitor/pstack.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>pstack - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html" class="active"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html" class="active"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#pstack1" id="pstack1">pstack(1)</a></h1> + <h1 id="pstack1"><a class="header" href="#pstack1">pstack(1)</a></h1> <pre><code class="language-markdown">pstack <pid> Dump stack for all threads of process. </code></pre> @@ -161,67 +146,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/pmap.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../trace_profile/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/pmap.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/pmap.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../trace_profile/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../trace_profile/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/monitor/ss.html b/monitor/ss.html index e3a9201..e8340eb 100644 --- a/monitor/ss.html +++ b/monitor/ss.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>ss - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html" class="active"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html" class="active"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#ss8" id="ss8">ss(8)</a></h1> + <h1 id="ss8"><a class="header" href="#ss8">ss(8)</a></h1> <pre><code class="language-markdown">ss [option] [filter] </code></pre> <pre><code class="language-markdown">[option] @@ -172,7 +157,7 @@ (EXPR) .............. Group exprs </code></pre> -<h1><a class="header" href="#examples" id="examples">Examples</a></h1> +<h1 id="examples"><a class="header" href="#examples">Examples</a></h1> <p>Show all tcp IPv4 sockets connecting to port <code>443</code>:</p> <pre><code class="language-markdown">ss -4 'dport 443' </code></pre> @@ -184,67 +169,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/lsof.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/pidstat.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/lsof.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/lsof.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/pidstat.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/pidstat.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/network/index.html b/network/index.html index 68c912d..a9034c9 100644 --- a/network/index.html +++ b/network/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Network - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html" class="active"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html" class="active"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#network" id="network">Network</a></h1> + <h1 id="network"><a class="header" href="#network">Network</a></h1> <ul> <li><a href="./tcpdump.html">tcpdump</a></li> </ul> @@ -161,67 +146,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../linux/ptrace_scope.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../network/tcpdump.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../linux/ptrace_scope.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../linux/ptrace_scope.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../network/tcpdump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../network/tcpdump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/network/tcpdump.html b/network/tcpdump.html index a89a317..34c74f7 100644 --- a/network/tcpdump.html +++ b/network/tcpdump.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>tcpdump - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html" class="active"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html" class="active"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#tcpdump1" id="tcpdump1">tcpdump(1)</a></h1> -<h1><a class="header" href="#cli" id="cli">CLI</a></h1> + <h1 id="tcpdump1"><a class="header" href="#tcpdump1">tcpdump(1)</a></h1> +<h1 id="cli"><a class="header" href="#cli">CLI</a></h1> <pre><code class="language-markdown">tcpdump [opts] -i <if> [<filter>] -n Don't covert host/port names. -w <file|-> Write pcap trace to file or stdout (-). @@ -170,8 +155,8 @@ tcp/udp/icmp Filter for protocol. <blockquote> <p>Use <code>and/or/not</code> and <code>()</code> to build filter expressions.</p> </blockquote> -<h1><a class="header" href="#examples" id="examples">Examples</a></h1> -<h2><a class="header" href="#capture-packets-from-remote-host" id="capture-packets-from-remote-host">Capture packets from remote host</a></h2> +<h1 id="examples"><a class="header" href="#examples">Examples</a></h1> +<h2 id="capture-packets-from-remote-host"><a class="header" href="#capture-packets-from-remote-host">Capture packets from remote host</a></h2> <pre><code class="language-makrdown"># -k: Start capturing immediately. ssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i - </code></pre> @@ -180,67 +165,38 @@ ssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i - <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../network/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../arch/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../network/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../network/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../arch/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../arch/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> @@ -4,41 +4,34 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Notes</title> - <meta name="robots" content="noindex" /> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="favicon.svg"> <link rel="shortcut icon" href="favicon.png"> <link rel="stylesheet" href="css/variables.css"> <link rel="stylesheet" href="css/general.css"> <link rel="stylesheet" href="css/chrome.css"> <link rel="stylesheet" href="css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="highlight.css"> <link rel="stylesheet" href="tomorrow-night.css"> <link rel="stylesheet" href="ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = ""; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -82,8 +75,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="intro.html">Introduction</a></li><li class="expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -91,49 +84,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -141,8 +127,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -154,10 +138,10 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#notes" id="notes">Notes</a></h1> + <h1 id="notes"><a class="header" href="#notes">Notes</a></h1> <p>A personal collection of notes and cheatsheets.</p> <p>Source code is located at <a href="https://github.com/johannst/notes">johannst/notes</a>.</p> -<h1><a class="header" href="#tools" id="tools">Tools</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="tools"><a class="header" href="#tools">Tools</a></h1> <ul> <li><a href="tools/./zsh.html">zsh</a></li> <li><a href="tools/./bash.html">bash</a></li> @@ -174,8 +158,8 @@ <li><a href="tools/./pacman.html">pacman</a></li> <li><a href="tools/./dot.html">dot</a></li> </ul> -<h1><a class="header" href="#zsh1" id="zsh1">zsh(1)</a></h1> -<h2><a class="header" href="#keybindings" id="keybindings">Keybindings</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="zsh1"><a class="header" href="#zsh1">zsh(1)</a></h1> +<h2 id="keybindings"><a class="header" href="#keybindings">Keybindings</a></h2> <p>Change input mode:</p> <pre><code class="language-zsh">bindkey -v change to vi keymap bindkey -e change to emacs keymap @@ -202,7 +186,7 @@ zle -N add-text bindkey "^p" add-text </code></pre> -<h2><a class="header" href="#parameter" id="parameter">Parameter</a></h2> +<h2 id="parameter"><a class="header" href="#parameter">Parameter</a></h2> <p>Default value:</p> <pre><code class="language-zsh"># default value echo ${foo:-defval} # defval @@ -245,7 +229,7 @@ echo ${foo/%dd/XX} # aabbccbbXX <blockquote> <p>Note: <code>prefix</code>/<code>suffix</code>/<code>pattern</code> are expanded as pathnames.</p> </blockquote> -<h2><a class="header" href="#variables" id="variables">Variables</a></h2> +<h2 id="variables"><a class="header" href="#variables">Variables</a></h2> <pre><code class="language-zsh"># Variable with local scope local var=val @@ -281,7 +265,7 @@ echo $vec # 1 2 3 vec+=(1 2 4) echo $vec # 1 2 3 4 </code></pre> -<h3><a class="header" href="#expansion-flags" id="expansion-flags">Expansion Flags</a></h3> +<h3 id="expansion-flags"><a class="header" href="#expansion-flags">Expansion Flags</a></h3> <p>Join array to string <code>j:sep:</code>:</p> <pre><code class="language-zsh">foo=(1 2 3 4) echo ${(j:-:)foo} # 1-2-3-4 @@ -308,7 +292,7 @@ echo ${(kv)vec} # a aa b bb # Iterate over key value pairs. for k v in ${(kv)vec)}; do ...; done </code></pre> -<h2><a class="header" href="#argument-parsing-with-zparseopts" id="argument-parsing-with-zparseopts">Argument parsing with <code>zparseopts</code></a></h2> +<h2 id="argument-parsing-with-zparseopts"><a class="header" href="#argument-parsing-with-zparseopts">Argument parsing with <code>zparseopts</code></a></h2> <pre><code class="language-zsh">zparseopts [-D] [-E] [-A assoc] specs </code></pre> <p>Arguments are copied into the associative array <code>assoc</code> according to <code>specs</code>. @@ -323,7 +307,7 @@ option should be stored.</li> <blockquote> <p>Documentation can be found in <code>man zshmodules</code>.</p> </blockquote> -<h3><a class="header" href="#example" id="example">Example</a></h3> +<h3 id="example"><a class="header" href="#example">Example</a></h3> <pre><code class="language-zsh">#!/bin/zsh function test() { zparseopts -D -E -A opts f=flag o: -long: @@ -341,7 +325,7 @@ test -f -o OPTION --long LONG_OPT POSITIONAL # long LONG_OPT # pos POSITIONAL </code></pre> -<h2><a class="header" href="#regular-expressions" id="regular-expressions">Regular Expressions</a></h2> +<h2 id="regular-expressions"><a class="header" href="#regular-expressions">Regular Expressions</a></h2> <p>Zsh supports regular expression matching with the binary operator <code>=~</code>. The match results can be accessed via the <code>$MATCH</code> variable and <code>$match</code> indexed array:</p> @@ -357,8 +341,8 @@ if [[ $INPUT =~ $REGEX ]]; then echo "$match[2]" # 1234 fi </code></pre> -<h2><a class="header" href="#completion" id="completion">Completion</a></h2> -<h3><a class="header" href="#installation" id="installation">Installation</a></h3> +<h2 id="completion"><a class="header" href="#completion">Completion</a></h2> +<h3 id="installation"><a class="header" href="#installation">Installation</a></h3> <p>Completion functions are provided via files and need to be placed in a location covered by <code>$fpath</code>. By convention the completion files are names as <code>_<CMD></code>.</p> <p>A completion skeleton for the command <code>foo</code>, stored in <code>_foo</code></p> @@ -369,19 +353,19 @@ function _foo() { } </code></pre> <p>Alternatively one can install a completion function explicitly by calling <code>compdef <FUNC> <CMD></code>.</p> -<h3><a class="header" href="#completion-variables" id="completion-variables">Completion Variables</a></h3> +<h3 id="completion-variables"><a class="header" href="#completion-variables">Completion Variables</a></h3> <p>Following variables are available in Completion functions:</p> <pre><code class="language-zsh">$words # array with command line in words $#words # number words $CURRENT # index into $words for cursor position $words[CURRENT-1] # previous word (relative to cursor position) </code></pre> -<h3><a class="header" href="#completion-functions" id="completion-functions">Completion Functions</a></h3> +<h3 id="completion-functions"><a class="header" href="#completion-functions">Completion Functions</a></h3> <ul> <li><code>_describe</code> simple completion, just words + description</li> <li><code>_arguments</code> sophisticated completion, allow to specify actions</li> </ul> -<h4><a class="header" href="#completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_describea" id="completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_describea">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_describe</code></a></a></h4> +<h4 id="completion-with-_describe"><a class="header" href="#completion-with-_describe">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_describe</code></a></a></h4> <pre><code class="language-zsh">_describe MSG COMP </code></pre> <ul> @@ -400,7 +384,7 @@ foo <TAB><TAB> bla -- desc for bla blu -- desc for blu </code></pre> -<h4><a class="header" href="#completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_argumentsa" id="completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_argumentsa">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_arguments</code></a></a></h4> +<h4 id="completion-with-_arguments"><a class="header" href="#completion-with-_arguments">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_arguments</code></a></a></h4> <pre><code class="language-zsh">_arguments SPEC [SPEC...] </code></pre> <p>where <code>SPEC</code> can have one of the following forms:</p> @@ -414,7 +398,7 @@ blu -- desc for blu FUNC call func to generate matches {STR} evaluate `STR` to generate matches </code></pre> -<h3><a class="header" href="#example-1" id="example-1">Example</a></h3> +<h3 id="example-1"><a class="header" href="#example-1">Example</a></h3> <p>Skeleton to copy/paste for writing simple completions.</p> <p>Assume a program <code>foo</code> with the following interface:</p> <pre><code class="language-zsh">foo -c green|red|blue -s low|high -f <file> -d <dir> -h @@ -450,9 +434,9 @@ function _foo() { <li><a href="https://github.com/zsh-users/zsh-completions/blob/master/zsh-completions-howto.org#utility-functions">zsh completion utility functions</a></li> </ul> </blockquote> -<h1><a class="header" href="#bash1" id="bash1">bash(1)</a></h1> -<h2><a class="header" href="#expansion" id="expansion">Expansion</a></h2> -<h3><a class="header" href="#generator" id="generator">Generator</a></h3> +<div style="break-before: page; page-break-before: always;"></div><h1 id="bash1"><a class="header" href="#bash1">bash(1)</a></h1> +<h2 id="expansion"><a class="header" href="#expansion">Expansion</a></h2> +<h3 id="generator"><a class="header" href="#generator">Generator</a></h3> <pre><code class="language-bash"># generate sequence from n to m {n..m} # generate sequence from n to m step by s @@ -461,7 +445,7 @@ function _foo() { # expand cartesian product {a,b}{c,d} </code></pre> -<h3><a class="header" href="#parameter-1" id="parameter-1">Parameter</a></h3> +<h3 id="parameter-1"><a class="header" href="#parameter-1">Parameter</a></h3> <pre><code class="language-bash"># default value bar=${foo:-some_val} # if $foo set, then bar=$foo else bar=some_val @@ -491,7 +475,7 @@ ${foo/pattern/string} # replace pattern with string when expanding foo <blockquote> <p>Note: <code>prefix</code>/<code>suffix</code>/<code>pattern</code> are expanded as <a href="tools/bash.html#pathname">pathnames</a>.</p> </blockquote> -<h3><a class="header" href="#pathname" id="pathname">Pathname</a></h3> +<h3 id="pathname"><a class="header" href="#pathname">Pathname</a></h3> <pre><code class="language-bash">* match any string ? match any single char \\ match backslash @@ -515,7 +499,7 @@ by <code>|</code> char.</p> <p>Note: <code>shopt -s extglob</code>/<code>shopt -u extglob</code> to enable/disable <code>extglob</code> option.</p> </blockquote> -<h2><a class="header" href="#io-redirection" id="io-redirection">I/O redirection</a></h2> +<h2 id="io-redirection"><a class="header" href="#io-redirection">I/O redirection</a></h2> <blockquote> <p>Note: The trick with bash I/O redirection is to interpret from left-to-right.</p> </blockquote> @@ -532,7 +516,7 @@ command 2>&1 >file redirections</a> contains some nice visualization to explain bash redirections.</p> </blockquote> -<h3><a class="header" href="#explanation" id="explanation">Explanation</a></h3> +<h3 id="explanation"><a class="header" href="#explanation">Explanation</a></h3> <pre><code class="language-bash">j>&i </code></pre> <p>Duplicate <code>fd i</code> to <code>fd j</code>, making <code>j</code> a copy of <code>i</code>. See <a href="http://man7.org/linux/man-pages/man2/dup.2.html">dup2(2)</a>.</p> @@ -543,7 +527,7 @@ contains some nice visualization to explain bash redirections.</p> <li>duplicate <code>fd 1</code> to <code>fd 2</code>, effectively redirecting <code>stderr</code> to <code>stdout</code></li> <li>redirect <code>stdout</code> to <code>file</code></li> </ol> -<h2><a class="header" href="#argument-parsing-with-getopts" id="argument-parsing-with-getopts">Argument parsing with <code>getopts</code></a></h2> +<h2 id="argument-parsing-with-getopts"><a class="header" href="#argument-parsing-with-getopts">Argument parsing with <code>getopts</code></a></h2> <p>The <code>getopts</code> builtin uses following global variables:</p> <ul> <li><code>OPTARG</code>, value of last option argument</li> @@ -562,7 +546,7 @@ contains some nice visualization to explain bash redirections.</p> <li><code><param></code> specifies a variable name which <code>getopts</code> fills with the last parsed option argument</li> <li><code><args></code> optionally specify argument string to parse, by default <code>getopts</code> parses <code>$@</code></li> </ul> -<h3><a class="header" href="#example-2" id="example-2">Example</a></h3> +<h3 id="example-2"><a class="header" href="#example-2">Example</a></h3> <pre><code class="language-bash">#!/bin/bash function parse_args() { while getopts "f:c" PARAM; do @@ -579,7 +563,7 @@ function parse_args() { parse_args -f xxx -c parse_args -f yyy </code></pre> -<h2><a class="header" href="#regular-expressions-1" id="regular-expressions-1">Regular Expressions</a></h2> +<h2 id="regular-expressions-1"><a class="header" href="#regular-expressions-1">Regular Expressions</a></h2> <p>Bash supports regular expression matching with the binary operator <code>=~</code>. The match results can be accessed via the <code>$BASH_REMATCH</code> variable:</p> <ul> @@ -598,7 +582,7 @@ fi <p><strong>Caution</strong>: When specifying a <code>regex</code> in the <code>[[ ]]</code> block directly, quotes will be treated as part of the pattern. <code>[[ $INPUT =~ "foo" ]]</code> will match against <code>"foo"</code> not <code>foo</code>!</p> </blockquote> -<h2><a class="header" href="#completion-1" id="completion-1">Completion</a></h2> +<h2 id="completion-1"><a class="header" href="#completion-1">Completion</a></h2> <p>The <code>complete</code> builtin is used to interact with the completion system.</p> <pre><code class="language-bash">complete # print currently installed completion handler complete -F <func> <cmd> # install <func> as completion handler for <cmd> @@ -633,7 +617,7 @@ compgen -W "foo foobar bar" "f" # compare "hom" against file/dir names and generate matches compgen -d -f "hom" </code></pre> -<h3><a class="header" href="#example-3" id="example-3">Example</a></h3> +<h3 id="example-3"><a class="header" href="#example-3">Example</a></h3> <p>Skeleton to copy/paste for writing simple completions.</p> <p>Assume a program <code>foo</code> with the following interface:</p> <pre><code class="language-bash">foo -c green|red|blue -s low|high -f <file> -h @@ -654,15 +638,15 @@ compgen -d -f "hom" complete -F _foo foo </code></pre> -<h1><a class="header" href="#fish1" id="fish1">fish(1)</a></h1> -<h2><a class="header" href="#quick-info" id="quick-info">Quick Info</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="fish1"><a class="header" href="#fish1">fish(1)</a></h1> +<h2 id="quick-info"><a class="header" href="#quick-info">Quick Info</a></h2> <p>Fish initialization file <code>~/.config/fish/config.fish</code></p> <p>Switch between different key bindings:</p> <ul> <li><code>fish_default_key_bindings</code> to use default key bindings</li> <li><code>fish_vi_key_bindings</code> to use vi key bindings</li> </ul> -<h2><a class="header" href="#variables-1" id="variables-1">Variables</a></h2> +<h2 id="variables-1"><a class="header" href="#variables-1">Variables</a></h2> <p>Available scopes</p> <ul> <li><code>local</code> variable local to a block</li> @@ -670,7 +654,7 @@ complete -F _foo foo <li><code>universal</code> variable universal to all shell instances + preserved across shell restart</li> </ul> -<h3><a class="header" href="#setunset-variables" id="setunset-variables">Set/Unset Variables</a></h3> +<h3 id="setunset-variables"><a class="header" href="#setunset-variables">Set/Unset Variables</a></h3> <pre><code class="language-text">set <name> [<values>] -l local scope -g global scope @@ -680,7 +664,7 @@ shell restart</li> -x export to ENV -u unexport from ENV </code></pre> -<h3><a class="header" href="#lists" id="lists">Lists</a></h3> +<h3 id="lists"><a class="header" href="#lists">Lists</a></h3> <p>In <code>fish</code> all variables are lists (start with index <code>1</code>, but lists can't contain lists.</p> <pre><code class="language-text">set foo a b c d @@ -701,29 +685,29 @@ echo $$foo # outputs 1337 echo {a,b}{1,2} # a1 b1 b2 </code></pre> -<h3><a class="header" href="#special-variables-lists" id="special-variables-lists">Special Variables (Lists)</a></h3> +<h3 id="special-variables-lists"><a class="header" href="#special-variables-lists">Special Variables (Lists)</a></h3> <pre><code class="language-text">$status # exit code of last command $pipestatus # list of exit codes of pipe chain $CMD_DURATION # runtime of last command in ms </code></pre> -<h4><a class="header" href="#path" id="path"><code>*PATH</code></a></h4> +<h4 id="path"><a class="header" href="#path"><code>*PATH</code></a></h4> <p>Lists ending with <code>PATH</code> are automatically split at <code>:</code> when used and joined with <code>:</code> when exported to the environment.</p> <pre><code class="language-text">set -x BLA_PATH a:b:c:d echo $BLA_PATH # a b c d env | grep BLA_PATH # BLA_PATH=a:b:c:d </code></pre> -<h2><a class="header" href="#command-handling" id="command-handling">Command Handling</a></h2> +<h2 id="command-handling"><a class="header" href="#command-handling">Command Handling</a></h2> <pre><code class="language-text"># sub-commands are not run in quotes echo "ls output: "(ls) </code></pre> -<h3><a class="header" href="#io-redirection-1" id="io-redirection-1">I/O redirection</a></h3> +<h3 id="io-redirection-1"><a class="header" href="#io-redirection-1">I/O redirection</a></h3> <pre><code class="language-text"># 'noclobber', fail if 'log' already exists echo foo >? log </code></pre> -<h2><a class="header" href="#control-flow" id="control-flow">Control Flow</a></h2> -<h3><a class="header" href="#if--else" id="if--else"><code>if</code> / <code>else</code></a></h3> +<h2 id="control-flow"><a class="header" href="#control-flow">Control Flow</a></h2> +<h3 id="if--else"><a class="header" href="#if--else"><code>if</code> / <code>else</code></a></h3> <pre><code class="language-text">if grep foo bar # do sth else if grep foobar bar @@ -732,7 +716,7 @@ else # do sth else end </code></pre> -<h3><a class="header" href="#switch" id="switch"><code>switch</code></a></h3> +<h3 id="switch"><a class="header" href="#switch"><code>switch</code></a></h3> <pre><code class="language-text">switch (echo foo) case 'foo*' # do start with foo @@ -742,29 +726,29 @@ case '*' # do else end </code></pre> -<h3><a class="header" href="#while-loop" id="while-loop"><code>while</code> Loop</a></h3> +<h3 id="while-loop"><a class="header" href="#while-loop"><code>while</code> Loop</a></h3> <pre><code class="language-text">while true echo foo end </code></pre> -<h3><a class="header" href="#for-loop" id="for-loop"><code>for</code> Loop</a></h3> +<h3 id="for-loop"><a class="header" href="#for-loop"><code>for</code> Loop</a></h3> <pre><code class="language-text">for f in (ls) echo $f end </code></pre> -<h2><a class="header" href="#functions" id="functions">Functions</a></h2> +<h2 id="functions"><a class="header" href="#functions">Functions</a></h2> <p>Function arguments are passed via <code>$argv</code> list.</p> <pre><code class="language-text">function fn_foo echo $argv end </code></pre> -<h3><a class="header" href="#autoloading" id="autoloading">Autoloading</a></h3> +<h3 id="autoloading"><a class="header" href="#autoloading">Autoloading</a></h3> <p>When running a command fish attempts to autoload a function. The shell looks for <code><cmd>.fish</code> in the locations defined by <code>$fish_function_path</code> and loads the function lazily if found.</p> <p>This is the preferred way over monolithically defining all functions in a startup script.</p> -<h3><a class="header" href="#helper" id="helper">Helper</a></h3> +<h3 id="helper"><a class="header" href="#helper">Helper</a></h3> <pre><code class="language-text">functions # list al functions functions foo # describe function 'foo' functions -e foo # erase function 'foo' @@ -772,7 +756,7 @@ functions -e foo # erase function 'foo' funced foo # edit function 'foo' # '-e vim' to edit in vim </code></pre> -<h2><a class="header" href="#prompt" id="prompt">Prompt</a></h2> +<h2 id="prompt"><a class="header" href="#prompt">Prompt</a></h2> <p>The prompt is defined by the output of the <code>fish_prompt</code> function.</p> <pre><code class="language-text">function fish_prompt set -l cmd_ret @@ -782,7 +766,7 @@ end <blockquote> <p>Use <code>set_color</code> to manipulate terminal colors.</p> </blockquote> -<h2><a class="header" href="#useful-builtins" id="useful-builtins">Useful Builtins</a></h2> +<h2 id="useful-builtins"><a class="header" href="#useful-builtins">Useful Builtins</a></h2> <pre><code class="language-text"># history history search <str> # search history for <str> history merge # merge histories from fish sessions @@ -793,18 +777,18 @@ count $var # count elements in list # string string split SEP STRING </code></pre> -<h2><a class="header" href="#keymaps" id="keymaps">Keymaps</a></h2> +<h2 id="keymaps"><a class="header" href="#keymaps">Keymaps</a></h2> <pre><code class="language-text"> Shift-Tab ........... tab-completion with search Alt-Up / Alt-Down ... search history with token under the cursor Alt-l ............... list content of dir under cursor Alt-p ............... append '2>&1 | less;' to current cmdline </code></pre> -<h2><a class="header" href="#debug" id="debug">Debug</a></h2> +<h2 id="debug"><a class="header" href="#debug">Debug</a></h2> <pre><code class="language-text"> status print-stack-trace .. prints function stacktrace (can be used in scripts) breakpoint ................ halt script execution and gives shell (C-d | exit to continue) </code></pre> -<h1><a class="header" href="#tmux1" id="tmux1">tmux(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="tmux1"><a class="header" href="#tmux1">tmux(1)</a></h1> <p>Terminology:</p> <ul> <li><code>session</code> is a collection of pseudo terminals which can have multiple @@ -812,7 +796,7 @@ string split SEP STRING <li><code>window</code> uses the entire screen and can be split into rectangular <code>panes</code></li> <li><code>pane</code> is a single pseudo terminal instance</li> </ul> -<h1><a class="header" href="#tmux-cli" id="tmux-cli">Tmux cli</a></h1> +<h1 id="tmux-cli"><a class="header" href="#tmux-cli">Tmux cli</a></h1> <pre><code class="language-markdown"># Session tmux creates new session tmux ls list running sessions @@ -830,7 +814,7 @@ tmux lscm list available tmux commnds tmux show -g show global tmux options tmux display <msg> display message in tmux status line </code></pre> -<h2><a class="header" href="#scripting" id="scripting">Scripting</a></h2> +<h2 id="scripting"><a class="header" href="#scripting">Scripting</a></h2> <pre><code class="language-markdown"># Session tmux list-sessions -F '#S' list running sessions, only IDs @@ -856,7 +840,7 @@ for s in $(tmux list-sessions -F '#S'); do done done </code></pre> -<h1><a class="header" href="#bindings" id="bindings">Bindings</a></h1> +<h1 id="bindings"><a class="header" href="#bindings">Bindings</a></h1> <pre><code class="language-markdown">prefix d detach from current session prefix c create new window prefix w open window list @@ -895,14 +879,14 @@ prefix C-b open copy-buffer list v enable visual mode y yank selected text </code></pre> -<h1><a class="header" href="#command-mode" id="command-mode">Command mode</a></h1> +<h1 id="command-mode"><a class="header" href="#command-mode">Command mode</a></h1> <p>To enter command mode <code>prefix :</code>.</p> <p>Some useful commands are:</p> <pre><code class="language-markdown">setw synchronize-panes on/off enables/disables synchronized input to all panes list-keys -t vi-copy list keymaps for vi-copy mode </code></pre> -<h1><a class="header" href="#git1" id="git1">git(1)</a></h1> -<h2><a class="header" href="#working-areas" id="working-areas">Working areas</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="git1"><a class="header" href="#git1">git(1)</a></h1> +<h2 id="working-areas"><a class="header" href="#working-areas">Working areas</a></h2> <pre><code class="language-text">+-------------------+ --- stash -----> +-------+ | working directory | | stash | // Shelving area. +-------------------+ <-- stash pop -- +-------+ @@ -929,15 +913,15 @@ list-keys -t vi-copy list keymaps for vi-copy mode | remote repository | +-------------------+ </code></pre> -<h2><a class="header" href="#staging" id="staging">Staging</a></h2> +<h2 id="staging"><a class="header" href="#staging">Staging</a></h2> <pre><code class="language-markdown"> git add -p [<file>] ............ partial staging (interactive) </code></pre> -<h2><a class="header" href="#remote" id="remote">Remote</a></h2> +<h2 id="remote"><a class="header" href="#remote">Remote</a></h2> <pre><code class="language-markdown"> git remote -v .................. list remotes verbose (with URLs) git remote show [-n] <remote> .. list info for <remote> (like remote HEAD, remote branches, tracking mapping) </code></pre> -<h2><a class="header" href="#branching" id="branching">Branching</a></h2> +<h2 id="branching"><a class="header" href="#branching">Branching</a></h2> <pre><code class="language-markdown"> git branch [-a] ................ list available branches; -a to include remote branches git branch -vv ................. list branch & annotate with head sha1 & @@ -955,7 +939,7 @@ list-keys -t vi-copy list keymaps for vi-copy mode git push origin --delete <rbname> .. delete branch <rbname> from origin (or other remote) </code></pre> -<h2><a class="header" href="#tags" id="tags">Tags</a></h2> +<h2 id="tags"><a class="header" href="#tags">Tags</a></h2> <pre><code class="language-markdown"> git tag -a <tname> -m "descr" ........ creates an annotated tag (full object containing tagger, date, ...) git tag -l ........................... list available tags @@ -966,7 +950,7 @@ list-keys -t vi-copy list keymaps for vi-copy mode git push origin --tags .... push local tags to origin (or other remote) </code></pre> -<h2><a class="header" href="#log--commit-history" id="log--commit-history">Log & Commit History</a></h2> +<h2 id="log--commit-history"><a class="header" href="#log--commit-history">Log & Commit History</a></h2> <pre><code class="language-markdown"> git log --oneline ......... shows log in single line per commit -> alias for '--pretty=oneline --abbrev-commit' git log --graph ........... text based graph of commit history @@ -975,7 +959,7 @@ list-keys -t vi-copy list keymaps for vi-copy mode git log -p <file> ......... show commit history + diffs for <file> git log --oneline <file> .. show commit history for <file> in compact format </code></pre> -<h2><a class="header" href="#diff--commit-info" id="diff--commit-info">Diff & Commit Info</a></h2> +<h2 id="diff--commit-info"><a class="header" href="#diff--commit-info">Diff & Commit Info</a></h2> <pre><code class="language-markdown"> git diff <commit>..<commit> [<file>] .... show changes between two arbitrary commits. If one <commit> is omitted it is if HEAD is specified. @@ -988,7 +972,7 @@ list-keys -t vi-copy list keymaps for vi-copy mode git git show <commit>:<file> ............ show <file> at <commit> </code></pre> -<h2><a class="header" href="#patching" id="patching">Patching</a></h2> +<h2 id="patching"><a class="header" href="#patching">Patching</a></h2> <pre><code class="language-markdown"> git format-patch <opt> <since>/<revision range> opt: -N ................... use [PATCH] instead [PATCH n/m] in subject when @@ -1012,7 +996,7 @@ list-keys -t vi-copy list keymaps for vi-copy mode # generate single patch file from a certain commit/ref git format-patch <COMMIT/REF> --stdout > my-patch.patch </code></pre> -<h2><a class="header" href="#resetting" id="resetting">Resetting</a></h2> +<h2 id="resetting"><a class="header" href="#resetting">Resetting</a></h2> <pre><code class="language-markdown"> git reset [opt] <ref|commit> opt: --mixed .................... resets index, but not working tree @@ -1024,7 +1008,7 @@ list-keys -t vi-copy list keymaps for vi-copy mode git reset --soft HEAD~1 ........ delete most recent commit but keep work git reset --hard HEAD~1 ........ delete most recent commit and delete work </code></pre> -<h2><a class="header" href="#submodules" id="submodules">Submodules</a></h2> +<h2 id="submodules"><a class="header" href="#submodules">Submodules</a></h2> <pre><code class="language-markdown"> git submodule add <url> [<path>] .......... add new submodule to current project git clone --recursive <url> ............... clone project and recursively all submodules (same as using @@ -1040,25 +1024,25 @@ list-keys -t vi-copy list keymaps for vi-copy mode git diff --submodule ...................... show commits that are part of the submodule diff </code></pre> -<h2><a class="header" href="#inspection" id="inspection">Inspection</a></h2> +<h2 id="inspection"><a class="header" href="#inspection">Inspection</a></h2> <pre><code class="language-markdown"> git ls-tree [-r] <ref> .... show git tree for <ref>, -r to recursively ls sub-trees git show <obj> ............ show <obj> git cat-file -p <obj> ..... print content of <obj> </code></pre> -<h2><a class="header" href="#revision-specifier" id="revision-specifier">Revision Specifier</a></h2> +<h2 id="revision-specifier"><a class="header" href="#revision-specifier">Revision Specifier</a></h2> <pre><code class="language-markdown"> HEAD ........ last commit HEAD~1 ...... last commit-1 HEAD~N ...... last commit-N (linear backwards when in tree structure, check difference between HEAD^ and HEAD~) git rev-list --max-parents=0 HEAD ........... first commit </code></pre> -<h1><a class="header" href="#awk1" id="awk1">awk(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="awk1"><a class="header" href="#awk1">awk(1)</a></h1> <pre><code class="language-markdown">awk [opt] program [input] -F <sepstr> field separator string (can be regex) program awk program input file or stdin if not file given </code></pre> -<h2><a class="header" href="#input-processing" id="input-processing">Input processing</a></h2> +<h2 id="input-processing"><a class="header" href="#input-processing">Input processing</a></h2> <p>Input is processed in two stages:</p> <ol> <li>Splitting input into a sequence of <code>records</code>. @@ -1075,7 +1059,7 @@ but can be changed via the builtin variable <code>FS</code> or command line opti <li><code>$2</code> field two</li> <li>...</li> </ul> -<h2><a class="header" href="#program" id="program">Program</a></h2> +<h2 id="program"><a class="header" href="#program">Program</a></h2> <p>An <code>awk</code> program is composed of pairs of the form:</p> <pre><code class="language-markdown">pattern { action } </code></pre> @@ -1091,14 +1075,14 @@ record ----> ∀ pattern matched fields ----> run associated action </code></pre> <p>Any valid awk <code>expr</code> can be a <code>pattern</code>.</p> -<h3><a class="header" href="#special-pattern" id="special-pattern">Special pattern</a></h3> +<h3 id="special-pattern"><a class="header" href="#special-pattern">Special pattern</a></h3> <p>awk provides two special patterns, <code>BEGIN</code> and <code>END</code>, which can be used multiple times. Actions with those patterns are <strong>executed exactly once</strong>.</p> <ul> <li><code>BEGIN</code> actions are run before processing the first record</li> <li><code>END</code> actions are run after processing the last record</li> </ul> -<h3><a class="header" href="#special-variables" id="special-variables">Special variables</a></h3> +<h3 id="special-variables"><a class="header" href="#special-variables">Special variables</a></h3> <ul> <li><code>RS</code> <em>record separator</em>: first char is the record separator, by default <newline></li> @@ -1107,7 +1091,7 @@ multiple times. Actions with those patterns are <strong>executed exactly once</s <li><code>NR</code> <em>number record</em>: number of current record</li> <li><code>NF</code> <em>number fields</em>: number of fields in the current record</li> </ul> -<h3><a class="header" href="#special-statements--functions" id="special-statements--functions">Special statements & functions</a></h3> +<h3 id="special-statements--functions"><a class="header" href="#special-statements--functions">Special statements & functions</a></h3> <ul> <li> <p><code>printf "fmt", args...</code></p> @@ -1142,17 +1126,17 @@ but this is a function and return value can be assigned to a variable.</p> </ul> </li> </ul> -<h2><a class="header" href="#examples" id="examples">Examples</a></h2> -<h3><a class="header" href="#filter-records" id="filter-records">Filter records</a></h3> +<h2 id="examples"><a class="header" href="#examples">Examples</a></h2> +<h3 id="filter-records"><a class="header" href="#filter-records">Filter records</a></h3> <pre><code class="language-bash">awk 'NR%2 == 0 { print $0 }' <file> </code></pre> <p>The pattern <code>NR%2 == 0</code> matches every second record and the action <code>{ print $0 }</code> prints the whole record.</p> -<h3><a class="header" href="#access-last-fields-in-records" id="access-last-fields-in-records">Access last fields in records</a></h3> +<h3 id="access-last-fields-in-records"><a class="header" href="#access-last-fields-in-records">Access last fields in records</a></h3> <pre><code class="language-bash">echo 'a b c d e f' | awk '{ print $NF $(NF-1) }' </code></pre> <p>Access last fields with arithmetic on the <code>NF</code> number of fields variable.</p> -<h3><a class="header" href="#capture-in-variables" id="capture-in-variables">Capture in variables</a></h3> +<h3 id="capture-in-variables"><a class="header" href="#capture-in-variables">Capture in variables</a></h3> <pre><code class="language-bash"># /proc/<pid>/status # Name: cat # ... @@ -1168,7 +1152,7 @@ done | sort -k2 -n </code></pre> <p>We capture values from <code>VmRSS</code> and <code>Name</code> into variables and print them at the <code>END</code> once processing all records is done.</p> -<h3><a class="header" href="#run-shell-command-and-capture-output" id="run-shell-command-and-capture-output">Run shell command and capture output</a></h3> +<h3 id="run-shell-command-and-capture-output"><a class="header" href="#run-shell-command-and-capture-output">Run shell command and capture output</a></h3> <pre><code class="language-bash">cat /proc/1/status | awk ' /^Pid/ { "ps --no-header -o user " $2 | getline user; @@ -1177,8 +1161,8 @@ done | sort -k2 -n </code></pre> <p>We build a <code>ps</code> command line and capture the first line of the processes output in the <code>user</code> variable and then print it.</p> -<h1><a class="header" href="#emacs1" id="emacs1">emacs(1)</a></h1> -<h2><a class="header" href="#help" id="help">help</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="emacs1"><a class="header" href="#emacs1">emacs(1)</a></h1> +<h2 id="help"><a class="header" href="#help">help</a></h2> <pre><code class="language-markdown"> C-h ? list available help modes C-h e show message output (`*Messages*` buffer) C-h f describe function @@ -1190,14 +1174,14 @@ in the <code>user</code> variable and then print it.</p> <kseq> C-h list possible key-bindings with <kseq> eg C-x C-h -> list key-bindings beginning with C-x </code></pre> -<h2><a class="header" href="#package-manager" id="package-manager">package manager</a></h2> +<h2 id="package-manager"><a class="header" href="#package-manager">package manager</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ package-refresh-contents refresh package list package-list-packages list available/installed packages `U x` to mark packages for Upgrade & eXecute </code></pre> -<h2><a class="header" href="#window" id="window">window</a></h2> +<h2 id="window"><a class="header" href="#window">window</a></h2> <pre><code class="language-markdown"> key fn description ---------------------------------------------- C-x 0 delete-window kill focused window @@ -1206,7 +1190,7 @@ in the <code>user</code> variable and then print it.</p> C-x 3 split-window-right split vertical C-x o other-window other window (cycle) </code></pre> -<h2><a class="header" href="#buffer" id="buffer">buffer</a></h2> +<h2 id="buffer"><a class="header" href="#buffer">buffer</a></h2> <pre><code class="language-markdown"> key fn description --------------------------------------------- C-x C-q read-only-mode toggle read-only mode for buffer @@ -1216,7 +1200,7 @@ in the <code>user</code> variable and then print it.</p> C-x b switch-to-buffer switch buffer C-x C-b list-buffers buffer list </code></pre> -<h2><a class="header" href="#ibuffer" id="ibuffer">ibuffer</a></h2> +<h2 id="ibuffer"><a class="header" href="#ibuffer">ibuffer</a></h2> <p>Builtin advanced buffer selection mode</p> <pre><code class="language-markdown"> key fn description -------------------------------------- @@ -1243,7 +1227,7 @@ in the <code>user</code> variable and then print it.</p> /g create filter group /\ remove all filter groups </code></pre> -<h2><a class="header" href="#isearch" id="isearch">isearch</a></h2> +<h2 id="isearch"><a class="header" href="#isearch">isearch</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------- C-s isearch-forward search forward from current position (C-s to go to next match) @@ -1252,7 +1236,7 @@ in the <code>user</code> variable and then print it.</p> M-p isearch-ring-advance previous search input M-n isearch-ring-retreat next search input </code></pre> -<h2><a class="header" href="#occur" id="occur">occur</a></h2> +<h2 id="occur"><a class="header" href="#occur">occur</a></h2> <pre><code class="language-markdown"> key fn description ----------------------------------- M-s o occur get matches for regexp in buffer @@ -1267,7 +1251,7 @@ in the <code>user</code> variable and then print it.</p> --------------------------------------------------------- multi-occur-in-matching-buffers run occur in buffers matching regexp </code></pre> -<h2><a class="header" href="#grep" id="grep">grep</a></h2> +<h2 id="grep"><a class="header" href="#grep">grep</a></h2> <pre><code class="language-markdown"> key fn description ----------------------------------- rgrep recursive grep @@ -1276,7 +1260,7 @@ in the <code>user</code> variable and then print it.</p> n/p navigate next/previous match in *grep* buffer q quit *grep* buffer </code></pre> -<h2><a class="header" href="#yankpaste" id="yankpaste">yank/paste</a></h2> +<h2 id="yankpaste"><a class="header" href="#yankpaste">yank/paste</a></h2> <pre><code class="language-markdown"> key fn description --------------------------------------------- C-<SPACE> set-mark-command set start mark to select text @@ -1285,19 +1269,19 @@ in the <code>user</code> variable and then print it.</p> C-y yank paste selected text M-y yank-pop cycle through kill-ring (only after paste) </code></pre> -<h2><a class="header" href="#register" id="register">register</a></h2> +<h2 id="register"><a class="header" href="#register">register</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ C-x r s <reg> copy-to-register save region in register <reg> C-x r i <reg> insert-register insert content of register <reg> </code></pre> -<h2><a class="header" href="#blockrect" id="blockrect">block/rect</a></h2> +<h2 id="blockrect"><a class="header" href="#blockrect">block/rect</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ C-x <SPC> rectangle-mark-mode activate rectangle-mark-mode string-rectangle insert text in marked rect </code></pre> -<h2><a class="header" href="#mass-edit" id="mass-edit">mass edit</a></h2> +<h2 id="mass-edit"><a class="header" href="#mass-edit">mass edit</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ C-x h mark-whole-buffer mark whole buffer @@ -1305,13 +1289,13 @@ in the <code>user</code> variable and then print it.</p> M-% query-replace search & replace C-M-% query-replace-regexp search & replace regex </code></pre> -<h2><a class="header" href="#narrow" id="narrow">narrow</a></h2> +<h2 id="narrow"><a class="header" href="#narrow">narrow</a></h2> <pre><code class="language-markdown"> key fn description --------------------------------------------- C-x n n narrow-to-region show only focused region (narrow) C-x n w widen show whole buffer (wide) </code></pre> -<h2><a class="header" href="#org" id="org">org</a></h2> +<h2 id="org"><a class="header" href="#org">org</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------ M-up/M-down re-arrange items in same hierarchy @@ -1320,14 +1304,14 @@ in the <code>user</code> variable and then print it.</p> C-S-RET create new TODO item below current S-left/S-right cycle TODO states </code></pre> -<h3><a class="header" href="#org-source" id="org-source">org source</a></h3> +<h3 id="org-source"><a class="header" href="#org-source">org source</a></h3> <pre><code class="language-markdown"> key fn description ------------------------------ <s TAB generate a source block C-c ' edit source block (in lang specific buffer) C-c C-c eval source block </code></pre> -<h2><a class="header" href="#comapny" id="comapny">comapny</a></h2> +<h2 id="comapny"><a class="header" href="#comapny">comapny</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------- C-s search through completion candidates @@ -1335,7 +1319,7 @@ in the <code>user</code> variable and then print it.</p> <f1> get doc for completion condidate M-<digit> select completion candidate </code></pre> -<h2><a class="header" href="#tags-1" id="tags-1">tags</a></h2> +<h2 id="tags-1"><a class="header" href="#tags-1">tags</a></h2> <p>To generate <code>etags</code> using <code>ctags</code></p> <pre><code class="language-markdown"> ctags -R -e . generate emacs tag file (important `-e`) </code></pre> @@ -1346,7 +1330,7 @@ in the <code>user</code> variable and then print it.</p> xref-find-apropos find symbols matching regexp xref-find-references find references of tag </code></pre> -<h2><a class="header" href="#lisp" id="lisp">lisp</a></h2> +<h2 id="lisp"><a class="header" href="#lisp">lisp</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------ ielm open interactive elips shell @@ -1359,7 +1343,7 @@ in the <code>user</code> variable and then print it.</p> C-x C-e eval-last-sexp evaluate lisp expr C-u C-x C-e eval-last-sexp evaluate & print </code></pre> -<h2><a class="header" href="#ido" id="ido">ido</a></h2> +<h2 id="ido"><a class="header" href="#ido">ido</a></h2> <p>Builtin fuzzy completion mode (eg buffer select, dired, ...).</p> <pre><code class="language-markdown"> key fn description ------------------------------------------ @@ -1367,7 +1351,7 @@ in the <code>user</code> variable and then print it.</p> <Left>/<Right> cycle through available competions <RET> select completion </code></pre> -<h2><a class="header" href="#evil" id="evil">evil</a></h2> +<h2 id="evil"><a class="header" href="#evil">evil</a></h2> <pre><code class="language-markdown"> key fn description -------------------------- C-z toggle emacs/evil mode @@ -1375,7 +1359,7 @@ in the <code>user</code> variable and then print it.</p> C-p after paste cycle kill-ring back C-n after paste cycle kill-ring forward </code></pre> -<h2><a class="header" href="#dired" id="dired">dired</a></h2> +<h2 id="dired"><a class="header" href="#dired">dired</a></h2> <pre><code class="language-markdown"> key fn description -------------------------- i open sub-dir in same buffer @@ -1384,21 +1368,21 @@ in the <code>user</code> variable and then print it.</p> q quit </code></pre> -<h1><a class="header" href="#gpg1" id="gpg1">gpg(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="gpg1"><a class="header" href="#gpg1">gpg(1)</a></h1> <pre><code>gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user <name> Specify key for signing -r|--recipient Encrypt for user </code></pre> -<h2><a class="header" href="#generate-new-keypair" id="generate-new-keypair">Generate new keypair</a></h2> +<h2 id="generate-new-keypair"><a class="header" href="#generate-new-keypair">Generate new keypair</a></h2> <pre><code class="language-bash">gpg --full-generate-key </code></pre> -<h2><a class="header" href="#list-keys" id="list-keys">List keys</a></h2> +<h2 id="list-keys"><a class="header" href="#list-keys">List keys</a></h2> <pre><code>gpg -k / --list-key # public keys gpg -K / --list-secret-keys # secret keys </code></pre> -<h2><a class="header" href="#edit-keys" id="edit-keys">Edit keys</a></h2> +<h2 id="edit-keys"><a class="header" href="#edit-keys">Edit keys</a></h2> <pre><code class="language-bash">gpg --edit-key <KEY ID> </code></pre> <p>Gives prompt to modify <code>KEY ID</code>, common commands:</p> @@ -1417,23 +1401,23 @@ deluid delete selected user ID addkey add subkey delkey delete selected subkey </code></pre> -<h2><a class="header" href="#export--import-keys" id="export--import-keys">Export & Import Keys</a></h2> +<h2 id="export--import-keys"><a class="header" href="#export--import-keys">Export & Import Keys</a></h2> <pre><code class="language-bash">gpg --export --armor --output <KEY.PUB> <KEY ID> gpg --export-secret-key --armor --output <KEY.PUB> <KEY ID> gpg --import <FILE> </code></pre> -<h2><a class="header" href="#search--send-keys" id="search--send-keys">Search & Send keys</a></h2> +<h2 id="search--send-keys"><a class="header" href="#search--send-keys">Search & Send keys</a></h2> <pre><code class="language-bash">gpg --keyserver <SERVER> --send-keys <KEY ID> gpg --keyserver <SERVER> --search-keys <KEY ID> </code></pre> -<h2><a class="header" href="#encrypt-passphrase" id="encrypt-passphrase">Encrypt (passphrase)</a></h2> +<h2 id="encrypt-passphrase"><a class="header" href="#encrypt-passphrase">Encrypt (passphrase)</a></h2> <p>Encrypt file using <code>passphrase</code> and write encrypted data to <code><file>.gpg</code>.</p> <pre><code class="language-bash">gpg --symmetric <file> # Decrypt using passphrase gpg -o <file> --decrypt <file>.gpg </code></pre> -<h2><a class="header" href="#encrypt-public-key" id="encrypt-public-key">Encrypt (public key)</a></h2> +<h2 id="encrypt-public-key"><a class="header" href="#encrypt-public-key">Encrypt (public key)</a></h2> <p>Encrypt file with <code>public key</code> of specified <code>recipient</code> and write encrypted data to <code><file>.gpg</code>.</p> <pre><code class="language-bash">gpg --encrypt -r foo@bar.de <file> @@ -1441,7 +1425,7 @@ data to <code><file>.gpg</code>.</p> # Decrypt at foos side (private key required) gpg -o <file> --decrypt <file>.gpg </code></pre> -<h2><a class="header" href="#signing" id="signing">Signing</a></h2> +<h2 id="signing"><a class="header" href="#signing">Signing</a></h2> <p>Generate a signed file and write to <code><file>.gpg</code>.</p> <pre><code class="language-bash"># Sign with private key of foo@bar.de gpg --sign -u foor@bar.de <file> @@ -1459,7 +1443,7 @@ gpg -o <file> --decrypt <file>.gpg file and then encrypt it.</p> <pre><code class="language-bash">gpg --sign --encrypt -r <recipient> <file> </code></pre> -<h2><a class="header" href="#signing-detached" id="signing-detached">Signing (detached)</a></h2> +<h2 id="signing-detached"><a class="header" href="#signing-detached">Signing (detached)</a></h2> <p>Generate a <code>detached</code> signature and write to <code><file>.asc</code>. Send <code><file>.asc</code> along with <code><file></code> when distributing.</p> <pre><code class="language-bash">gpg --detach-sign --armor -u foor@bar.de <file> @@ -1470,21 +1454,21 @@ gpg --verify <file>.asc <file> <blockquote> <p>Without <code>-u</code> use first private key in list <code>gpg -K</code> for signing.</p> </blockquote> -<h2><a class="header" href="#abbreviations" id="abbreviations">Abbreviations</a></h2> +<h2 id="abbreviations"><a class="header" href="#abbreviations">Abbreviations</a></h2> <ul> <li><code>sec</code> secret key</li> <li><code>ssb</code> secret subkey</li> <li><code>pub</code> public key</li> <li><code>sub</code> public subkey</li> </ul> -<h2><a class="header" href="#keyservers" id="keyservers">Keyservers</a></h2> +<h2 id="keyservers"><a class="header" href="#keyservers">Keyservers</a></h2> <ul> <li>http://pgp.mit.edu</li> <li>http://keyserver.ubuntu.com</li> <li>hkps://pgp.mailbox.org</li> </ul> -<h1><a class="header" href="#gdb1" id="gdb1">gdb(1)</a></h1> -<h1><a class="header" href="#cli" id="cli">CLI</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="gdb1"><a class="header" href="#gdb1">gdb(1)</a></h1> +<h1 id="cli"><a class="header" href="#cli">CLI</a></h1> <pre><code class="language-markdown"> gdb [opts] [prg [-c coredump | -p pid]] gdb [opts] --args prg <prg-args> opts: @@ -1494,8 +1478,8 @@ gpg --verify <file>.asc <file> -ex <cmd> execute command <cmd> before prompt --tty <tty> set I/O tty for debugee </code></pre> -<h1><a class="header" href="#interactive-usage" id="interactive-usage">Interactive usage</a></h1> -<h2><a class="header" href="#misc" id="misc">Misc</a></h2> +<h1 id="interactive-usage"><a class="header" href="#interactive-usage">Interactive usage</a></h1> +<h2 id="misc"><a class="header" href="#misc">Misc</a></h2> <pre><code class="language-markdown"> tty <tty> Set <tty> as tty for debugee. Make sure nobody reads from target tty, easiest is to spawn a shell @@ -1516,7 +1500,7 @@ gpg --verify <file>.asc <file> info display List display expressions. </code></pre> -<h2><a class="header" href="#breakpoints" id="breakpoints">Breakpoints</a></h2> +<h2 id="breakpoints"><a class="header" href="#breakpoints">Breakpoints</a></h2> <pre><code class="language-markdown"> break [-qualified] <sym> thread <tnum> Set a breakpoint only for a specific thread. -qualified: Treat <sym> as fully qualified symbol (quiet handy to set @@ -1550,7 +1534,7 @@ gpg --verify <file>.asc <file> <bp_list>: Space separates list, eg 'command 2 5-8' to run command for breakpoints: 2,5,6,7,8. </code></pre> -<h2><a class="header" href="#watchpoints" id="watchpoints">Watchpoints</a></h2> +<h2 id="watchpoints"><a class="header" href="#watchpoints">Watchpoints</a></h2> <pre><code class="language-markdown"> watch [-location|-l] <expr> [thread <tnum>] Create a watchpoint for <expr>, will break if <expr> is written to. Watchpoints respect scope of variables, -l can be used to watch the @@ -1561,7 +1545,7 @@ gpg --verify <file>.asc <file> Sets an access watchpoint, will break if <expr> is written to or read from. </code></pre> -<h2><a class="header" href="#inspection-1" id="inspection-1">Inspection</a></h2> +<h2 id="inspection-1"><a class="header" href="#inspection-1">Inspection</a></h2> <pre><code class="language-markdown"> info functions [<regex>] List functions matching <regex>. List all functions if no <regex> provided. @@ -1570,7 +1554,7 @@ gpg --verify <file>.asc <file> List variables matching <regex>. List all variables if no <regex> provided. </code></pre> -<h2><a class="header" href="#signal-handling" id="signal-handling">Signal handling</a></h2> +<h2 id="signal-handling"><a class="header" href="#signal-handling">Signal handling</a></h2> <pre><code class="language-markdown"> info handle [<signal>] Print how to handle <signal>. If no <signal> specified print for all signals. @@ -1585,7 +1569,7 @@ gpg --verify <file>.asc <file> catch signal <signal> Create a catchpoint for <signal>. </code></pre> -<h2><a class="header" href="#source-file-locations" id="source-file-locations">Source file locations</a></h2> +<h2 id="source-file-locations"><a class="header" href="#source-file-locations">Source file locations</a></h2> <pre><code class="language-markdown"> dir <path> Add <path> to the beginning of the searh path for source files. @@ -1598,7 +1582,7 @@ gpg --verify <file>.asc <file> show substitute-path Show current substitution rules. </code></pre> -<h2><a class="header" href="#configuration" id="configuration">Configuration</a></h2> +<h2 id="configuration"><a class="header" href="#configuration">Configuration</a></h2> <pre><code class="language-markdown"> set follow-fork-mode <child | parent> Specify which process to follow when debuggee makes a fork(2) syscall. @@ -1624,7 +1608,7 @@ gpg --verify <file>.asc <file> on: only log to file. off: log to file and tty. </code></pre> -<h1><a class="header" href="#user-commands-macros" id="user-commands-macros">User commands (macros)</a></h1> +<h1 id="user-commands-macros"><a class="header" href="#user-commands-macros">User commands (macros)</a></h1> <p>Gdb allows to create & document user commands as follows:</p> <pre><code class="language-markdown"> define <cmd> # cmds @@ -1638,7 +1622,7 @@ gpg --verify <file>.asc <file> <pre><code class="language-markdown"> help user-defined help <cmd> </code></pre> -<h1><a class="header" href="#hooks" id="hooks">Hooks</a></h1> +<h1 id="hooks"><a class="header" href="#hooks">Hooks</a></h1> <p>Gdb allows to create two types of command <code>hooks</code></p> <ul> <li><code>hook-</code> will be run before <code><cmd></code></li> @@ -1652,8 +1636,8 @@ gpg --verify <file>.asc <file> # cmds end </code></pre> -<h1><a class="header" href="#examples-1" id="examples-1">Examples</a></h1> -<h2><a class="header" href="#automatically-print-next-instr" id="automatically-print-next-instr">Automatically print next instr</a></h2> +<h1 id="examples-1"><a class="header" href="#examples-1">Examples</a></h1> +<h2 id="automatically-print-next-instr"><a class="header" href="#automatically-print-next-instr">Automatically print next instr</a></h2> <p>When ever the debugee stops automatically print the memory at the current instruction pointer (<code>$rip</code> x86) and format as instruction <code>/i</code>.</p> <pre><code class="language-markdown"> # rip - x86 @@ -1662,7 +1646,7 @@ instruction pointer (<code>$rip</code> x86) and format as instruction <code>/i</ # step instruction, after the step the next instruction is automatically printed si </code></pre> -<h2><a class="header" href="#conditional-breakpoints" id="conditional-breakpoints">Conditional breakpoints</a></h2> +<h2 id="conditional-breakpoints"><a class="header" href="#conditional-breakpoints">Conditional breakpoints</a></h2> <p>Create conditional breakpoints for a function <code>void foo(int i)</code> in the debugee.</p> <pre><code class="language-markdown"> # Create conditional breakpoint b foo if i == 42 @@ -1671,7 +1655,7 @@ instruction pointer (<code>$rip</code> x86) and format as instruction <code>/i</ # Make existing breakpoint conditional cond 2 if i == 7 </code></pre> -<h2><a class="header" href="#catch-sigsegv-and-execute-commands" id="catch-sigsegv-and-execute-commands">Catch SIGSEGV and execute commands</a></h2> +<h2 id="catch-sigsegv-and-execute-commands"><a class="header" href="#catch-sigsegv-and-execute-commands">Catch SIGSEGV and execute commands</a></h2> <p>This creates a <code>catchpoint</code> for the <code>SIGSEGV</code> signal and attached the <code>command</code> to it.</p> <pre><code class="language-markdown"> catch signal SIGSEGV @@ -1680,10 +1664,10 @@ to it.</p> c end </code></pre> -<h2><a class="header" href="#run-backtrace-on-thread-1-batch-mode" id="run-backtrace-on-thread-1-batch-mode">Run <code>backtrace</code> on thread 1 (batch mode)</a></h2> +<h2 id="run-backtrace-on-thread-1-batch-mode"><a class="header" href="#run-backtrace-on-thread-1-batch-mode">Run <code>backtrace</code> on thread 1 (batch mode)</a></h2> <pre><code class="language-markdown"> gdb --batch -ex 'thread 1' -ex 'bt' -p <pid> </code></pre> -<h2><a class="header" href="#script-gdb-for-automating-debugging-sessions" id="script-gdb-for-automating-debugging-sessions">Script gdb for automating debugging sessions</a></h2> +<h2 id="script-gdb-for-automating-debugging-sessions"><a class="header" href="#script-gdb-for-automating-debugging-sessions">Script gdb for automating debugging sessions</a></h2> <p>To script gdb add commands into a file and pass it to gdb via <code>-x</code>. For example create <code>run.gdb</code>:</p> <pre><code class="language-markdown"> set pagination off @@ -1701,8 +1685,8 @@ For example create <code>run.gdb</code>:</p> <p>This script can be used as:</p> <pre><code class="language-markdown"> gdb --batch -x ./run.gdb -p <pid> </code></pre> -<h1><a class="header" href="#know-bugs" id="know-bugs">Know Bugs</a></h1> -<h2><a class="header" href="#workaround-command--finish-bug" id="workaround-command--finish-bug">Workaround <code>command + finish</code> bug</a></h2> +<h1 id="know-bugs"><a class="header" href="#know-bugs">Know Bugs</a></h1> +<h2 id="workaround-command--finish-bug"><a class="header" href="#workaround-command--finish-bug">Workaround <code>command + finish</code> bug</a></h2> <p>When using <code>finish</code> inside a <code>command</code> block, commands after <code>finish</code> are not executed. To workaround that bug one can create a wrapper function which calls <code>finish</code>.</p> @@ -1716,8 +1700,8 @@ executed. To workaround that bug one can create a wrapper function which calls handler end </code></pre> -<h1><a class="header" href="#gdbserver1" id="gdbserver1">gdbserver(1)</a></h1> -<h1><a class="header" href="#cli-1" id="cli-1">CLI</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="gdbserver1"><a class="header" href="#gdbserver1">gdbserver(1)</a></h1> +<h1 id="cli-1"><a class="header" href="#cli-1">CLI</a></h1> <pre><code class="language-markdown"> gdbserver [opts] comm prog [args] opts: --disable-randomization @@ -1727,40 +1711,40 @@ executed. To workaround that bug one can create a wrapper function which calls host:port tty </code></pre> -<h1><a class="header" href="#example-4" id="example-4">Example</a></h1> +<h1 id="example-4"><a class="header" href="#example-4">Example</a></h1> <pre><code class="language-markdown"># Start gdbserver. gdbserver localhost:1234 /bin/ls # Attach gdb. gdb -ex 'target remote localhost:1234' </code></pre> -<h1><a class="header" href="#radare21" id="radare21">radare2(1)</a></h1> -<h2><a class="header" href="#print" id="print">print</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="radare21"><a class="header" href="#radare21">radare2(1)</a></h1> +<h2 id="print"><a class="header" href="#print">print</a></h2> <pre><code class="language-markdown"> pd <n> [@ <addr>] # print disassembly for <n> instructions # with optional temporary seek to <addr> </code></pre> -<h2><a class="header" href="#flags" id="flags">flags</a></h2> +<h2 id="flags"><a class="header" href="#flags">flags</a></h2> <pre><code class="language-markdown"> fs # list flag-spaces fs <fs> # select flag-space <fs> f # print flags of selected flag-space </code></pre> -<h2><a class="header" href="#help-1" id="help-1">help</a></h2> +<h2 id="help-1"><a class="header" href="#help-1">help</a></h2> <pre><code class="language-markdown"> ?*~<kw> # '?*' list all commands and '~' grep for <kw> ?*~... # '..' less mode /'...' interactive search </code></pre> -<h2><a class="header" href="#relocation" id="relocation">relocation</a></h2> +<h2 id="relocation"><a class="header" href="#relocation">relocation</a></h2> <pre><code class="language-markdown"> > r2 -B <baddr> <exe> # open <exe> mapped to addr <baddr> oob <addr> # reopen current file at <baddr> </code></pre> -<h1><a class="header" href="#examples-2" id="examples-2">Examples</a></h1> -<h2><a class="header" href="#patch-file-alter-bytes" id="patch-file-alter-bytes">Patch file (alter bytes)</a></h2> +<h1 id="examples-2"><a class="header" href="#examples-2">Examples</a></h1> +<h2 id="patch-file-alter-bytes"><a class="header" href="#patch-file-alter-bytes">Patch file (alter bytes)</a></h2> <pre><code class="language-markdown"> > r2 [-w] <file> oo+ # re-open for write if -w was not passed s <addr> # seek to position wv <data> # write 4 byte (dword) </code></pre> -<h2><a class="header" href="#assemble--disassmble-rasm2" id="assemble--disassmble-rasm2">Assemble / Disassmble (rasm2)</a></h2> +<h2 id="assemble--disassmble-rasm2"><a class="header" href="#assemble--disassmble-rasm2">Assemble / Disassmble (rasm2)</a></h2> <pre><code class="language-markdown"> rasm2 -L # list supported archs > rasm2 -a x86 'mov eax, 0xdeadbeef' @@ -1769,10 +1753,10 @@ gdb -ex 'target remote localhost:1234' > rasm2 -a x86 -d "b8efbeadde" mov eax, 0xdeadbeef </code></pre> -<h1><a class="header" href="#qemu1" id="qemu1">qemu(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="qemu1"><a class="header" href="#qemu1">qemu(1)</a></h1> <p>All the examples & notes use <code>qemu-system-x86_64</code> but in most cases this can be swapped with the system emulator for other architectures.</p> -<h2><a class="header" href="#keybindings-1" id="keybindings-1">Keybindings</a></h2> +<h2 id="keybindings-1"><a class="header" href="#keybindings-1">Keybindings</a></h2> <p>Graphic mode:</p> <pre><code class="language-markdown">Ctrl+Alt+g release mouse capture from VM @@ -1784,7 +1768,7 @@ Ctrl+Alt+2 switch to qemu monitor Ctrl+a x exit emulator Ctrl+a c switch between monitor and console </code></pre> -<h2><a class="header" href="#vm-config-snippet" id="vm-config-snippet">VM config snippet</a></h2> +<h2 id="vm-config-snippet"><a class="header" href="#vm-config-snippet">VM config snippet</a></h2> <p>Following command-line gives a good starting point to assemble a VM:</p> <pre><code>qemu-system-x86_64 \ -cpu host -enable-kvm -smp 4 \ @@ -1796,7 +1780,7 @@ Ctrl+a c switch between monitor and console -device qemu-xhci,id=xhci \ -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408,id=capture-card </code></pre> -<h3><a class="header" href="#cpu--ram" id="cpu--ram">CPU & RAM</a></h3> +<h3 id="cpu--ram"><a class="header" href="#cpu--ram">CPU & RAM</a></h3> <pre><code class="language-bash"># Emulate host CPU in guest VM, enabling all supported host featured (requires KVM). # List available CPUs `qemu-system-x86_64 -cpu help`. -cpu host @@ -1810,7 +1794,7 @@ Ctrl+a c switch between monitor and console # Configure size of guest RAM. -m 8G </code></pre> -<h3><a class="header" href="#graphic--display" id="graphic--display">Graphic & Display</a></h3> +<h3 id="graphic--display"><a class="header" href="#graphic--display">Graphic & Display</a></h3> <pre><code class="language-bash"># Use sdl window as display and enable openGL context. -display sdl,gl=on @@ -1820,11 +1804,11 @@ Ctrl+a c switch between monitor and console # Confifure virtio as 3D video graphic accelerator (requires virgl in guest). -vga virtio </code></pre> -<h3><a class="header" href="#boot-menu" id="boot-menu">Boot Menu</a></h3> +<h3 id="boot-menu"><a class="header" href="#boot-menu">Boot Menu</a></h3> <pre><code class="language-bash"># Enables boot menu to select boot device (enter with `ESC`). -boot menu=on </code></pre> -<h3><a class="header" href="#block-devices" id="block-devices">Block devices</a></h3> +<h3 id="block-devices"><a class="header" href="#block-devices">Block devices</a></h3> <pre><code class="language-bash"># Attach cdrom drive with iso to a VM. -cdrom <iso> @@ -1834,7 +1818,7 @@ Ctrl+a c switch between monitor and console # Generic way to configure & attach a drive to a VM. -drive file=<file>,format=qcow2 </code></pre> -<h4><a class="header" href="#create-a-disk-with-a-hrefhttpsqemu-projectgitlabioqemutoolsqemu-imghtmlqemu-imga" id="create-a-disk-with-a-hrefhttpsqemu-projectgitlabioqemutoolsqemu-imghtmlqemu-imga">Create a disk with <a href="https://qemu-project.gitlab.io/qemu/tools/qemu-img.html"><code>qemu-img</code></a></a></h4> +<h4 id="create-a-disk-with-qemu-img"><a class="header" href="#create-a-disk-with-qemu-img">Create a disk with <a href="https://qemu-project.gitlab.io/qemu/tools/qemu-img.html"><code>qemu-img</code></a></a></h4> <p>To create a <code>qcow2</code> disk (qemu copy-on-write) of size <code>10G</code>:</p> <pre><code class="language-bash">qemu-img create -f qcow2 disk.qcow2 10G </code></pre> @@ -1857,25 +1841,25 @@ lsblk -f /dev/sda ├─sda1 ext3 .... └─sda2 ext4 .... </code></pre> -<h3><a class="header" href="#usb" id="usb">USB</a></h3> -<h4><a class="header" href="#host-controller" id="host-controller">Host Controller</a></h4> +<h3 id="usb"><a class="header" href="#usb">USB</a></h3> +<h4 id="host-controller"><a class="header" href="#host-controller">Host Controller</a></h4> <pre><code class="language-bash"># Add XHCI USB controller to the VM (supports USB 3.0, 2.0, 1.1). # `id=xhci` creates a usb bus named `xhci`. -device qemu-xhci,id=xhci </code></pre> -<h4><a class="header" href="#usb-device" id="usb-device">USB Device</a></h4> +<h4 id="usb-device"><a class="header" href="#usb-device">USB Device</a></h4> <pre><code class="language-bash"># Pass-through USB device from host identified by vendorid & productid and # attach to usb bus `xhci.0` (defined with controller `id`). -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408 </code></pre> -<h2><a class="header" href="#debugging" id="debugging">Debugging</a></h2> +<h2 id="debugging"><a class="header" href="#debugging">Debugging</a></h2> <pre><code class="language-bash"># Open gdbstub on tcp `<port>` (`-s` shorthand for `-gdb tcp::1234`). -gdb tcp::<port> # Freeze guest CPU at startup and wait for debugger connection. -S </code></pre> -<h2><a class="header" href="#io-redirection-2" id="io-redirection-2">IO redirection</a></h2> +<h2 id="io-redirection-2"><a class="header" href="#io-redirection-2">IO redirection</a></h2> <pre><code class="language-bash"># Create raw tcp server for `serial IO` and wait until a client connects # before executing the guest. -serial tcp:localhost:12345,server,wait @@ -1892,17 +1876,17 @@ lsblk -f /dev/sda <p>In <code>server</code> mode use <code>nowait</code> to execute guest without waiting for a client connection.</p> </blockquote> -<h2><a class="header" href="#network" id="network">Network</a></h2> +<h2 id="network"><a class="header" href="#network">Network</a></h2> <pre><code class="language-bash"># Redirect host tcp port `1234` to guest port `4321`. -nic user,hostfwd=tcp:localhost:1234-:4321 </code></pre> -<h2><a class="header" href="#shared-drives" id="shared-drives">Shared drives</a></h2> +<h2 id="shared-drives"><a class="header" href="#shared-drives">Shared drives</a></h2> <pre><code class="language-bash"># Attach a `virtio-9p-pci` device to the VM. # The guest requires 9p support and can mount the shared drive as: # mount -t 9p -o trans=virtio someName /mnt -virtfs local,id=someName,path=<someHostPath>,mount_tag=someName,security_model=none </code></pre> -<h2><a class="header" href="#debug-logging" id="debug-logging">Debug logging</a></h2> +<h2 id="debug-logging"><a class="header" href="#debug-logging">Debug logging</a></h2> <pre><code class="language-bash"># List debug items. -d help @@ -1912,7 +1896,7 @@ connection.</p> # Examples -d in_asm Log executed guest instructions. </code></pre> -<h2><a class="header" href="#tracing" id="tracing">Tracing</a></h2> +<h2 id="tracing"><a class="header" href="#tracing">Tracing</a></h2> <pre><code class="language-bash"># List name of all trace points. -trace help @@ -1923,7 +1907,7 @@ connection.</p> # File must contain one event/pattern per line. -trace events=<events> </code></pre> -<h2><a class="header" href="#vm-snapshots" id="vm-snapshots">VM snapshots</a></h2> +<h2 id="vm-snapshots"><a class="header" href="#vm-snapshots">VM snapshots</a></h2> <p>VM snapshots require that there is at least on <code>qcow2</code> disk attached to the VM (<a href="https://qemu-project.gitlab.io/qemu/system/images.html#vm-005fsnapshots">VM Snapshots</a>).</p> <p>Commands for qemu <a href="https://qemu-project.gitlab.io/qemu/system/monitor.html">Monitor</a> or <a href="https://qemu-project.gitlab.io/qemu/interop/qemu-qmp-ref.html">QMP</a>:</p> @@ -1940,7 +1924,7 @@ delvm <tag> -loadvm <tag> \ ... </code></pre> -<h2><a class="header" href="#vm-migration" id="vm-migration">VM Migration</a></h2> +<h2 id="vm-migration"><a class="header" href="#vm-migration">VM Migration</a></h2> <p><code>Online</code> migration example:</p> <pre><code class="language-bash"># Start machine 1 on host ABC. qemu-system-x86_64 -monitor stdio -cdrom <iso> @@ -1967,7 +1951,7 @@ qemu-system-x86_64 -monitor stdio -incoming "exec: gzip -d -c vm.gz" <p>The migration source machine and the migration target machine should be launched with the <strong>same</strong> parameters.</p> </blockquote> -<h2><a class="header" href="#appendix-direct-kernel-boot" id="appendix-direct-kernel-boot">Appendix: Direct <code>Kernel</code> boot</a></h2> +<h2 id="appendix-direct-kernel-boot"><a class="header" href="#appendix-direct-kernel-boot">Appendix: Direct <code>Kernel</code> boot</a></h2> <p>Example command line to directly boot a <code>Kernel</code> with an <code>initrd</code> ramdisk.</p> <pre><code class="language-bash">qemu-system-x86_64 \ -cpu host \ @@ -1978,7 +1962,7 @@ launched with the <strong>same</strong> parameters.</p> ... </code></pre> <p>Instructions to build a minimal <a href="https://blog.memzero.de/kernel-debugging-qemu"><code>Kernel</code> and <code>initrd</code></a>.</p> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://github.com/qemu/qemu/blob/master/docs/usb2.txt">QEMU USB</a></li> <li><a href="https://qemu-project.gitlab.io/qemu/tools/qemu-img.html">QEMU IMG</a></li> @@ -1989,8 +1973,8 @@ launched with the <strong>same</strong> parameters.</p> <li><a href="https://qemu-project.gitlab.io/qemu/interop/qemu-qmp-ref.html">QEMU machine protocol (QMP)</a></li> <li><a href="https://qemu-project.gitlab.io/qemu/system/images.html#vm-005fsnapshots">QEMU VM Snapshots</a></li> </ul> -<h1><a class="header" href="#pacman1" id="pacman1">pacman(1)</a></h1> -<h2><a class="header" href="#remote-package-repositories" id="remote-package-repositories">Remote package repositories</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="pacman1"><a class="header" href="#pacman1">pacman(1)</a></h1> +<h2 id="remote-package-repositories"><a class="header" href="#remote-package-repositories">Remote package repositories</a></h2> <pre><code class="language-text">pacman -Sy refresh package database pacman -S <pkg> install pkg pacman -Ss <regex> search remote package database @@ -1998,10 +1982,10 @@ pacman -Si <pkg> get info for pkg pacman -Su upgrade installed packages pacman -Sc clean local package cache </code></pre> -<h2><a class="header" href="#remove-packages" id="remove-packages">Remove packages</a></h2> +<h2 id="remove-packages"><a class="header" href="#remove-packages">Remove packages</a></h2> <pre><code class="language-text">pacman -Rsn <pkg> uninstall package and unneeded deps + config files </code></pre> -<h2><a class="header" href="#local-package-database" id="local-package-database">Local package database</a></h2> +<h2 id="local-package-database"><a class="header" href="#local-package-database">Local package database</a></h2> <p>Local package database of installed packages.</p> <pre><code class="language-text">pacman -Q list all installed packages pacman -Qs <regex> search local package database @@ -2009,14 +1993,14 @@ pacman -Ql <pkg> list files installed by pkg pacman -Qo <file> query package that owns file pacman -Qe only list explicitly installed packages </code></pre> -<h2><a class="header" href="#local-file-database" id="local-file-database">Local file database</a></h2> +<h2 id="local-file-database"><a class="header" href="#local-file-database">Local file database</a></h2> <p>Local file database which allows to search packages owning certain files. Also searches non installed packages, but database must be synced.</p> <pre><code class="language-text">pacman -Fy refresh file database pacman -Fl <pkg> list files in pkg (must not be installed) pacman -Fx <regex> search </code></pre> -<h2><a class="header" href="#hacks" id="hacks">Hacks</a></h2> +<h2 id="hacks"><a class="header" href="#hacks">Hacks</a></h2> <p>Uninstall all orphaned packages (including config files) that were installed as dependencies.</p> <pre><code class="language-text">pacman -Rsn $(pacman -Qqtq) @@ -2028,9 +2012,9 @@ package and sort by size.</p> /Installed Size/ { printf "%8.2f%s %s\n", $4, $5, name }' | sort -h </code></pre> -<h1><a class="header" href="#dot1" id="dot1">dot(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="dot1"><a class="header" href="#dot1">dot(1)</a></h1> <p><a href="https://edotor.net/">Online playground</a></p> -<h2><a class="header" href="#example-dot-file-to-copy--paste-from" id="example-dot-file-to-copy--paste-from">Example <code>dot</code> file to copy & paste from.</a></h2> +<h2 id="example-dot-file-to-copy--paste-from"><a class="header" href="#example-dot-file-to-copy--paste-from">Example <code>dot</code> file to copy & paste from.</a></h2> <p>Can be rendered to <code>svg</code> with the following command.</p> <pre><code class="language-bash">dot -T svg -o g.svg g.dot </code></pre> @@ -2071,7 +2055,7 @@ digraph { </code></pre> <p>Rendered <code>svg</code> file. <img src="https://johannst.github.io/notes/assets/g.svg" alt="g.svg" /></p> -<h2><a class="header" href="#references-1" id="references-1">References</a></h2> +<h2 id="references-1"><a class="header" href="#references-1">References</a></h2> <ul> <li><a href="https://graphviz.org/doc/info/lang.html">DOT language</a></li> <li><a href="https://graphviz.org/doc/info/attrs.html">Attributes</a></li> @@ -2079,7 +2063,7 @@ digraph { <li><a href="https://graphviz.org/doc/info/colors.html">Colors</a></li> <li><a href="https://graphviz.org/pdf/dotguide.pdf">User manual</a></li> </ul> -<h1><a class="header" href="#resource-analysis--monitor" id="resource-analysis--monitor">Resource analysis & monitor</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="resource-analysis--monitor"><a class="header" href="#resource-analysis--monitor">Resource analysis & monitor</a></h1> <ul> <li><a href="monitor/./lsof.html">lsof</a></li> <li><a href="monitor/./ss.html">ss</a></li> @@ -2088,7 +2072,7 @@ digraph { <li><a href="monitor/./pmap.html">pmap</a></li> <li><a href="monitor/./pstack.html">pstack</a></li> </ul> -<h1><a class="header" href="#lsof8" id="lsof8">lsof(8)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="lsof8"><a class="header" href="#lsof8">lsof(8)</a></h1> <pre><code class="language-markdown">lsof -r <s> ..... repeatedly execute command ervery <s> seconds -a ......... AND slection filters instead ORing (OR: default) @@ -2116,29 +2100,29 @@ digraph { -s states (UDP) Unbound, Idle </code></pre> -<h1><a class="header" href="#examples-3" id="examples-3">Examples</a></h1> -<h2><a class="header" href="#file-flags" id="file-flags">File flags</a></h2> +<h1 id="examples-3"><a class="header" href="#examples-3">Examples</a></h1> +<h2 id="file-flags"><a class="header" href="#file-flags">File flags</a></h2> <p>Show open files with file flags for process:</p> <pre><code class="language-markdown">lsof +fg -p <pid> </code></pre> -<h2><a class="header" href="#open-tcp-connections" id="open-tcp-connections">Open TCP connections</a></h2> +<h2 id="open-tcp-connections"><a class="header" href="#open-tcp-connections">Open TCP connections</a></h2> <p>Show open tcp connections for <code>$USER</code>:</p> <pre><code class="language-markdown">lsof -a -u $USER -i TCP </code></pre> <p><strong>Note</strong>: <code>-a</code> <em>ands</em> the results. If <code>-a</code> is not given all open files matching <code>$USER</code> and all tcp connections are listed (<em>ored</em>).</p> -<h2><a class="header" href="#open-connection-to-specific-host" id="open-connection-to-specific-host">Open connection to specific host</a></h2> +<h2 id="open-connection-to-specific-host"><a class="header" href="#open-connection-to-specific-host">Open connection to specific host</a></h2> <p>Show open connections to <code>localhost</code> for <code>$USER</code>:</p> <pre><code class="language-markdown">lsof -a -u $USER -i @localhost </code></pre> -<h2><a class="header" href="#open-connection-to-specific-port" id="open-connection-to-specific-port">Open connection to specific port</a></h2> +<h2 id="open-connection-to-specific-port"><a class="header" href="#open-connection-to-specific-port">Open connection to specific port</a></h2> <p>Show open connections to port <code>:1234</code> for <code>$USER</code>:</p> <pre><code class="language-markdown">lsof -a -u $USER -i :1234 </code></pre> -<h2><a class="header" href="#ipv4-tcp-connections-in-established-state" id="ipv4-tcp-connections-in-established-state">IPv4 TCP connections in <code>ESTABLISHED</code> state</a></h2> +<h2 id="ipv4-tcp-connections-in-established-state"><a class="header" href="#ipv4-tcp-connections-in-established-state">IPv4 TCP connections in <code>ESTABLISHED</code> state</a></h2> <pre><code class="language-markdown">lsof -i 4TCP -s TCP:ESTABLISHED </code></pre> -<h1><a class="header" href="#ss8" id="ss8">ss(8)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="ss8"><a class="header" href="#ss8">ss(8)</a></h1> <pre><code class="language-markdown">ss [option] [filter] </code></pre> <pre><code class="language-markdown">[option] @@ -2158,21 +2142,21 @@ digraph { (EXPR) .............. Group exprs </code></pre> -<h1><a class="header" href="#examples-4" id="examples-4">Examples</a></h1> +<h1 id="examples-4"><a class="header" href="#examples-4">Examples</a></h1> <p>Show all tcp IPv4 sockets connecting to port <code>443</code>:</p> <pre><code class="language-markdown">ss -4 'dport 443' </code></pre> <p>Show all tcp IPv4 sockets that don't connect to port <code>443</code> or connect to address <code>1.2.3.4</code>.</p> <pre><code class="language-markdown">ss -4 'dport != 443 or dst 1.2.3.4' </code></pre> -<h1><a class="header" href="#pidstat1" id="pidstat1">pidstat(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="pidstat1"><a class="header" href="#pidstat1">pidstat(1)</a></h1> <pre><code class="language-markdown">pidstat [opt] [interval] [cont] -U [user] show username instead UID, optionally only show for user -r memory statistics -d I/O statistics -h single line per process and no lines with average </code></pre> -<h1><a class="header" href="#page-fault-and-memory-utilization" id="page-fault-and-memory-utilization">Page fault and memory utilization</a></h1> +<h1 id="page-fault-and-memory-utilization"><a class="header" href="#page-fault-and-memory-utilization">Page fault and memory utilization</a></h1> <pre><code class="language-markdown">pidstat -r -p <pid> [interval] [count] </code></pre> <pre><code class="language-markdown">minor_pagefault: Happens when the page needed is already in memory but not @@ -2185,30 +2169,30 @@ major_pagefault: Happens when the page needed is NOT in memory, the kernel has to create a new page-table entry and populate the physical page (required to load a memory page from disk). </code></pre> -<h1><a class="header" href="#io-statistics" id="io-statistics">I/O statistics</a></h1> +<h1 id="io-statistics"><a class="header" href="#io-statistics">I/O statistics</a></h1> <pre><code class="language-markdown">pidstat -d -p <pid> [interval] [count] </code></pre> -<h1><a class="header" href="#pgrep1" id="pgrep1">pgrep(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="pgrep1"><a class="header" href="#pgrep1">pgrep(1)</a></h1> <pre><code class="language-markdown">pgrep [opts] <pattern> -n only list newest matching process -u <usr> only show matching for user <usr> -l additionally list command -a additionally list command + arguments </code></pre> -<h2><a class="header" href="#debug-newest-process" id="debug-newest-process">Debug newest process</a></h2> +<h2 id="debug-newest-process"><a class="header" href="#debug-newest-process">Debug newest process</a></h2> <p>For example attach gdb to newest zsh process from <code>$USER</code>.</p> <pre><code class="language-markdown">gdb -p $(pgrep -n -u $USER zsh) </code></pre> -<h1><a class="header" href="#pmap1" id="pmap1">pmap(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="pmap1"><a class="header" href="#pmap1">pmap(1)</a></h1> <pre><code class="language-markdown">pmap <pid> Dump virtual memory map of process. Compared to /proc/<pid>/maps it shows the size of the mappings. </code></pre> -<h1><a class="header" href="#pstack1" id="pstack1">pstack(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="pstack1"><a class="header" href="#pstack1">pstack(1)</a></h1> <pre><code class="language-markdown">pstack <pid> Dump stack for all threads of process. </code></pre> -<h1><a class="header" href="#trace-and-profile" id="trace-and-profile">Trace and Profile</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="trace-and-profile"><a class="header" href="#trace-and-profile">Trace and Profile</a></h1> <ul> <li><a href="trace_profile/./strace.html">strace</a></li> <li><a href="trace_profile/./ltrace.html">ltrace</a></li> @@ -2216,7 +2200,7 @@ major_pagefault: Happens when the page needed is NOT in memory, the kernel <li><a href="trace_profile/./oprofile.html">OProfile</a></li> <li><a href="trace_profile/./time.html">time</a></li> </ul> -<h1><a class="header" href="#strace1" id="strace1">strace(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="strace1"><a class="header" href="#strace1">strace(1)</a></h1> <pre><code class="language-markdown">strace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process @@ -2237,14 +2221,14 @@ major_pagefault: Happens when the page needed is NOT in memory, the kernel trace=signal ............... trace signal related syscalls signal ..................... trace signals delivered to the process </code></pre> -<h1><a class="header" href="#examples-5" id="examples-5">Examples</a></h1> +<h1 id="examples-5"><a class="header" href="#examples-5">Examples</a></h1> <p>Trace <code>open(2)</code> & <code>socket(2)</code> syscalls for a running process + child processes:</p> <pre><code class="language-markdown">strace -f -e trace=open,socket -p <pid> </code></pre> <p>Trace signals delivered to a running process:</p> <pre><code class="language-markdown">strace -e signal -e 'trace=!all' -p <pid> </code></pre> -<h1><a class="header" href="#ltrace1" id="ltrace1">ltrace(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="ltrace1"><a class="header" href="#ltrace1">ltrace(1)</a></h1> <pre><code class="language-markdown">ltrace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process @@ -2252,11 +2236,11 @@ major_pagefault: Happens when the page needed is NOT in memory, the kernel -l <filter> . show who calls into lib matched by <filter> -C .......... demangle </code></pre> -<h1><a class="header" href="#example-5" id="example-5">Example</a></h1> +<h1 id="example-5"><a class="header" href="#example-5">Example</a></h1> <p>List which program/libs call into <code>libstdc++</code>:</p> <pre><code class="language-bash">ltrace -l '*libstdc++*' -C -o ltrace.log ./main </code></pre> -<h1><a class="header" href="#perf1" id="perf1">perf(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="perf1"><a class="header" href="#perf1">perf(1)</a></h1> <pre><code class="language-markdown">perf list show supported hw/sw events perf stat @@ -2292,17 +2276,17 @@ perf report cpu-cycles` task-clock </code></pre> -<h2><a class="header" href="#a-hrefhttpsgithubcombrendangreggflamegraphflamegrapha" id="a-hrefhttpsgithubcombrendangreggflamegraphflamegrapha"><a href="https://github.com/brendangregg/FlameGraph"><code>Flamegraph</code></a></a></h2> -<h3><a class="header" href="#flamegraph-with-single-event-trace" id="flamegraph-with-single-event-trace">Flamegraph with single event trace</a></h3> +<h2 id="flamegraph"><a class="header" href="#flamegraph"><a href="https://github.com/brendangregg/FlameGraph"><code>Flamegraph</code></a></a></h2> +<h3 id="flamegraph-with-single-event-trace"><a class="header" href="#flamegraph-with-single-event-trace">Flamegraph with single event trace</a></h3> <pre><code class="language-markdown">perf record -g -e cpu-cycles -p <pid> perf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > cycles-flamegraph.svg </code></pre> -<h3><a class="header" href="#flamegraph-with-multiple-event-traces" id="flamegraph-with-multiple-event-traces">Flamegraph with multiple event traces</a></h3> +<h3 id="flamegraph-with-multiple-event-traces"><a class="header" href="#flamegraph-with-multiple-event-traces">Flamegraph with multiple event traces</a></h3> <pre><code class="language-markdown">perf record -g -e cpu-cycles,page-faults -p <pid> perf script --per-event-dump # fold & generate as above </code></pre> -<h1><a class="header" href="#a-hrefhttpsoprofilesourceforgeiooprofilea" id="a-hrefhttpsoprofilesourceforgeiooprofilea"><a href="https://oprofile.sourceforge.io/">OProfile</a></a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="oprofile"><a class="header" href="#oprofile"><a href="https://oprofile.sourceforge.io/">OProfile</a></a></h1> <pre><code class="language-markdown">operf -g -p <pid> -g ...... caputre call-graph information @@ -2314,11 +2298,11 @@ opreport [opt] FILE ophelp show supported hw/sw events </code></pre> -<h1><a class="header" href="#usrbintime1" id="usrbintime1">/usr/bin/time(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="usrbintime1"><a class="header" href="#usrbintime1">/usr/bin/time(1)</a></h1> <pre><code class="language-markdown"># statistics of process run /usr/bin/time -v <cmd> </code></pre> -<h1><a class="header" href="#binary" id="binary">Binary</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="binary"><a class="header" href="#binary">Binary</a></h1> <ul> <li><a href="binary/./od.html">od</a></li> <li><a href="binary/./xxd.html">xxd</a></li> @@ -2326,7 +2310,7 @@ ophelp show supported hw/sw events <li><a href="binary/./objdump.html">objdump</a></li> <li><a href="binary/./nm.html">nm</a></li> </ul> -<h1><a class="header" href="#od1" id="od1">od(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="od1"><a class="header" href="#od1">od(1)</a></h1> <pre><code class="language-markdown"> od [opts] <file> -An don't print addr info -tx4 print hex in 4 byte chunks @@ -2336,7 +2320,7 @@ ophelp show supported hw/sw events -j <n> skip <n> bytes from <file> (hex if start with 0x) -N <n> dump <n> bytes (hex of start with 0x) </code></pre> -<h2><a class="header" href="#ascii-to-hex-string" id="ascii-to-hex-string">ASCII to hex string</a></h2> +<h2 id="ascii-to-hex-string"><a class="header" href="#ascii-to-hex-string">ASCII to hex string</a></h2> <pre><code class="language-markdown"> echo -n AAAABBBB | od -An -w4 -tx4 >> 41414141 >> 42424242 @@ -2346,7 +2330,7 @@ ophelp show supported hw/sw events >> del E L F nl # ta >> 177 E L F \n # tc </code></pre> -<h2><a class="header" href="#extract-parts-of-file" id="extract-parts-of-file">Extract parts of file</a></h2> +<h2 id="extract-parts-of-file"><a class="header" href="#extract-parts-of-file">Extract parts of file</a></h2> <p>For example <code>.rodata</code> section from an elf file. We can use <code>readelf</code> to get the offset into the file where the <code>.rodata</code> section starts.</p> <pre><code class="language-markdown"> readelf -W -S foo @@ -2367,33 +2351,33 @@ the <code>.rodata</code> section as follows:</p> >> 0004754 00000004 </code></pre> <p><strong>Note</strong>: Numbers starting with <code>0x</code> will be interpreted as hex by <code>od</code>.</p> -<h1><a class="header" href="#xxd1" id="xxd1">xxd(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="xxd1"><a class="header" href="#xxd1">xxd(1)</a></h1> <pre><code class="language-markdown"> xxd [opts] -p dump continuous hexdump -r convert hexdump into binary ('revert') -e dump as little endian mode -i output as C array </code></pre> -<h2><a class="header" href="#ascii-to-hex-stream" id="ascii-to-hex-stream">ASCII to hex stream</a></h2> +<h2 id="ascii-to-hex-stream"><a class="header" href="#ascii-to-hex-stream">ASCII to hex stream</a></h2> <pre><code class="language-markdown"> echo -n 'aabb' | xxd -p >> 61616262 </code></pre> -<h2><a class="header" href="#hex-to-binary-stream" id="hex-to-binary-stream">Hex to binary stream</a></h2> +<h2 id="hex-to-binary-stream"><a class="header" href="#hex-to-binary-stream">Hex to binary stream</a></h2> <pre><code class="language-markdown"> echo -n '61616262' | xxd -p -r >> aabb </code></pre> -<h2><a class="header" href="#ascii-to-binary" id="ascii-to-binary">ASCII to binary</a></h2> +<h2 id="ascii-to-binary"><a class="header" href="#ascii-to-binary">ASCII to binary</a></h2> <pre><code class="language-markdown"> echo -n '\x7fELF' | xxd -p | xxd -p -r | file -p - >> ELF </code></pre> -<h2><a class="header" href="#ascii-to-c-array-hex-encoded" id="ascii-to-c-array-hex-encoded">ASCII to <code>C</code> array (hex encoded)</a></h2> +<h2 id="ascii-to-c-array-hex-encoded"><a class="header" href="#ascii-to-c-array-hex-encoded">ASCII to <code>C</code> array (hex encoded)</a></h2> <pre><code class="language-markdown"> xxd -i <(echo -n '\x7fELF') >> unsigned char _proc_self_fd_11[] = { >> 0x7f, 0x45, 0x4c, 0x46 >> }; >> unsigned int _proc_self_fd_11_len = 4; </code></pre> -<h1><a class="header" href="#readelf1" id="readelf1">readelf(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="readelf1"><a class="header" href="#readelf1">readelf(1)</a></h1> <pre><code class="language-markdown"> readelf [opts] <elf> -W|--wide wide output, dont break output at 80 chars -h print ELF header @@ -2404,7 +2388,7 @@ the <code>.rodata</code> section as follows:</p> --dyn-syms print dynamic symbol table (exported symbols for dynamic linker) -r print relocation sections (.rel.*, .rela.*) </code></pre> -<h1><a class="header" href="#objdump1" id="objdump1">objdump(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="objdump1"><a class="header" href="#objdump1">objdump(1)</a></h1> <pre><code class="language-markdown"> objdump [opts] <elf> -M intel use intil syntax -d disassemble text section @@ -2414,51 +2398,164 @@ the <code>.rodata</code> section as follows:</p> -j <section> display info for section --[no-]show-raw-insn [dont] show object code next to disassembly </code></pre> -<h2><a class="header" href="#disassemble-section" id="disassemble-section">Disassemble section</a></h2> +<h2 id="disassemble-section"><a class="header" href="#disassemble-section">Disassemble section</a></h2> <p>For example <code>.plt</code> section:</p> <pre><code class="language-markdown"> objdump -j .plt -d <elf> </code></pre> -<h1><a class="header" href="#nm1" id="nm1">nm(1)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="nm1"><a class="header" href="#nm1">nm(1)</a></h1> <pre><code class="language-markdown"> nm [opts] <elf> -C demangle -u undefined only </code></pre> -<h1><a class="header" href="#development" id="development">Development</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="development"><a class="header" href="#development">Development</a></h1> <ul> <li><a href="development/./c++filt.html">c++filt</a></li> <li><a href="development/./c++.html">c++</a></li> <li><a href="development/./glibc.html">glibc</a></li> <li><a href="development/./gcc.html">gcc</a></li> -<li>[make] (./make.md)</li> +<li><a href="development/./make.html">make</a></li> <li><a href="development/./ld.so.html">ld.so</a></li> <li><a href="development/./symbolver.html">symbol versioning</a></li> <li><a href="development/./python.html">python</a></li> </ul> -<h1><a class="header" href="#cfilt1" id="cfilt1">c++filt(1)</a></h1> -<h2><a class="header" href="#demangle-symbol" id="demangle-symbol">Demangle symbol</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="cfilt1"><a class="header" href="#cfilt1">c++filt(1)</a></h1> +<h2 id="demangle-symbol"><a class="header" href="#demangle-symbol">Demangle symbol</a></h2> <pre><code class="language-markdown"> c++-filt <symbol_str> </code></pre> -<h2><a class="header" href="#demangle-stream" id="demangle-stream">Demangle stream</a></h2> +<h2 id="demangle-stream"><a class="header" href="#demangle-stream">Demangle stream</a></h2> <p>For example dynamic symbol table:</p> <pre><code class="language-markdown"> readelf -W --dyn-syms <elf> | c++filt </code></pre> -<h1><a class="header" href="#c" id="c">c++</a></h1> -<h2><a class="header" href="#type-deduction" id="type-deduction">Type deduction</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="c"><a class="header" href="#c">c++</a></h1> +<h2 id="type-deduction"><a class="header" href="#type-deduction">Type deduction</a></h2> <p>Force compile error to see what <code>auto</code> is deduced to.</p> <pre><code class="language-cpp">auto foo = bar(); // force compile error typename decltype(foo)::_; </code></pre> -<h2><a class="header" href="#variadic-templates-a-hrefhttpsencppreferencecomwcpplanguageparameter_packparameter-packa" id="variadic-templates-a-hrefhttpsencppreferencecomwcpplanguageparameter_packparameter-packa">Variadic templates (<a href="https://en.cppreference.com/w/cpp/language/parameter_pack">parameter pack</a>)</a></h2> -<pre><code class="language-cpp">{{#include c++/meta.cc:3:}} +<h2 id="variadic-templates-parameter-pack"><a class="header" href="#variadic-templates-parameter-pack">Variadic templates (<a href="https://en.cppreference.com/w/cpp/language/parameter_pack">parameter pack</a>)</a></h2> +<pre><code class="language-cpp">#include <iostream> + +// Base case with one parameter. +template<int P> +void show_int() { + printf("%d\n", P); +} + +// General case with at least two parameters, to disambiguate from base case. +template<int P0, int P1, int... Params> +void show_int() { + printf("%d, ", P0); + show_int<P1, Params...>(); +} + +// Base case with one parameter. +template<typename T> +void show(const T& t) { + std::cout << t << '\n'; +} + +// General case with at least two parameters, to disambiguate from base case. +template<typename T0, typename T1, typename... Types> +void show(const T0& t0, const T1& t1, const Types&... types) { + std::cout << t0 << ", "; + show(t1, types...); +} + +int main() { + show_int<1, 2, 3, 4, 5>(); + show(1, 1.0, "foo", 'a'); +} </code></pre> -<h2><a class="header" href="#a-hrefhttpsencppreferencecomwcpplanguagesfinaesfinaea-example-a-hrefhttpsencppreferencecomwcpptypesenable_ifenable_ifa" id="a-hrefhttpsencppreferencecomwcpplanguagesfinaesfinaea-example-a-hrefhttpsencppreferencecomwcpptypesenable_ifenable_ifa"><a href="https://en.cppreference.com/w/cpp/language/sfinae">SFINAE</a> example (<a href="https://en.cppreference.com/w/cpp/types/enable_if">enable_if</a>)</a></h2> -<pre><code class="language-cpp">{{#include c++/meta2.cc:3:}} +<h2 id="sfinae-example-enable_if"><a class="header" href="#sfinae-example-enable_if"><a href="https://en.cppreference.com/w/cpp/language/sfinae">SFINAE</a> example (<a href="https://en.cppreference.com/w/cpp/types/enable_if">enable_if</a>)</a></h2> +<pre><code class="language-cpp">#include <iostream> +#include <type_traits> + +// Helper meta fns. + +template<typename T> +using enable_if_bool = std::enable_if_t<T::value, bool>; + +template<typename T> +using disable_if_bool = std::enable_if_t<!T::value, bool>; + +template<typename T> +using has_dst = std::integral_constant<bool, !std::is_same<typename T::Return, void>::value>; + +// Template meta programming invoke machinery. + +namespace impl { + // Invoke an OPERATION which *USES* a context. + template<typename Ctx, template<typename> class Op, typename... P, + enable_if_bool<typename Op<Ctx>::HasCtx> = true> + typename Op<Ctx>::Return Invoke(const Ctx& C, P... params) { + return Op<Ctx>()(C, params...); + } + + // Invoke an OPERATION which uses *NO* context. + template<typename Ctx, template<typename> class Op, typename... P, + disable_if_bool<typename Op<Ctx>::HasCtx> = true> + typename Op<Ctx>::Return Invoke(const Ctx&, P... params) { + return Op<Ctx>()(params...); + } +} // namespace impl + +// Invoke an OPERATION which *HAS* a DESTINATION with arbitrary number of arguments. +template<typename Ctx, template<typename> class Op, typename... P, + enable_if_bool<has_dst<Op<Ctx>>> = true> +void Invoke(const Ctx& C, P... params) { + std::cout << "Invoke " << Op<Ctx>::Name << '\n'; + typename Op<Ctx>::Return R = impl::Invoke<Ctx, Op>(C, params...); + std::cout << "returned -> " << R << '\n'; +} + +// Invoke an OPERATION which has *NOT* a DESTINATION with arbitrary number of arguments. +template<typename Ctx, template<typename> class Op, typename... P, + disable_if_bool<has_dst<Op<Ctx>>> = true> +void Invoke(const Ctx& C, P... params) { + std::cout << "Invoke " << Op<Ctx>::Name << " without destination." << '\n'; + impl::Invoke<Ctx, Op>(C, params...); +} + +// Custom context. + +struct Ctx { + void out(const char* s, unsigned v) const { printf("%s%x\n", s, v); } +}; + +// Operations to invoke. + +template<typename Ctx> +struct OpA { + using HasCtx = std::false_type; + using Return = int; + static constexpr const char* const Name = "OpA"; + + constexpr Return operator()(int a, int b) const { return a + b; } +}; + +template<typename Ctx> +struct OpB { + using HasCtx = std::true_type; + using Return = void; + static constexpr const char* const Name = "OpB"; + + Return operator()(const Ctx& C, unsigned a) const { C.out("a = ", a); } +}; + +int main() { + Ctx C; + + Invoke<Ctx, OpA>(C, 1, 2); + Invoke<Ctx, OpB>(C, 0xf00du); + + return 0; +} </code></pre> -<h1><a class="header" href="#glibc" id="glibc">glibc</a></h1> -<h2><a class="header" href="#malloc-tracer-a-hrefhttpman7orglinuxman-pagesman3mtrace3htmlmtrace3a" id="malloc-tracer-a-hrefhttpman7orglinuxman-pagesman3mtrace3htmlmtrace3a">malloc tracer <a href="http://man7.org/linux/man-pages/man3/mtrace.3.html"><code>mtrace(3)</code></a></a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="glibc"><a class="header" href="#glibc">glibc</a></h1> +<h2 id="malloc-tracer-mtrace3"><a class="header" href="#malloc-tracer-mtrace3">malloc tracer <a href="http://man7.org/linux/man-pages/man3/mtrace.3.html"><code>mtrace(3)</code></a></a></h2> <p>Trace memory allocation and de-allocation to detect memory leaks. Need to call <code>mtrace(3)</code> to install the tracing hooks.</p> <p>If we can't modify the binary to call <code>mtrace</code> we can create a small shared @@ -2478,7 +2575,7 @@ LD_PRELOAD=./libmtrace.so <binary> <p>To get the results of the trace file:</p> <pre><code class="language-bash">mtrace <binary> $MALLOC_TRACE </code></pre> -<h2><a class="header" href="#malloc-check-a-hrefhttpman7orglinuxman-pagesman3mallopt3htmlmallopt3a" id="malloc-check-a-hrefhttpman7orglinuxman-pagesman3mallopt3htmlmallopt3a">malloc check <a href="http://man7.org/linux/man-pages/man3/mallopt.3.html"><code>mallopt(3)</code></a></a></h2> +<h2 id="malloc-check-mallopt3"><a class="header" href="#malloc-check-mallopt3">malloc check <a href="http://man7.org/linux/man-pages/man3/mallopt.3.html"><code>mallopt(3)</code></a></a></h2> <p>Configure action when glibc detects memory error.</p> <pre><code class="language-bash">export MALLOC_CHECK_=<N> </code></pre> @@ -2487,9 +2584,9 @@ LD_PRELOAD=./libmtrace.so <binary> 3 print detailed error + stack trace + memory mappings & abort 7 print simple error message + stack trace + memory mappings & abort </code></pre> -<h1><a class="header" href="#gcc1" id="gcc1">gcc(1)</a></h1> -<h2><a class="header" href="#cli-2" id="cli-2">CLI</a></h2> -<h3><a class="header" href="#preprocessing" id="preprocessing">Preprocessing</a></h3> +<div style="break-before: page; page-break-before: always;"></div><h1 id="gcc1"><a class="header" href="#gcc1">gcc(1)</a></h1> +<h2 id="cli-2"><a class="header" href="#cli-2">CLI</a></h2> +<h3 id="preprocessing"><a class="header" href="#preprocessing">Preprocessing</a></h3> <p>While debugging can be helpful to just pre-process files.</p> <pre><code class="language-bash">gcc -E [-dM] ... </code></pre> @@ -2499,15 +2596,15 @@ LD_PRELOAD=./libmtrace.so <binary> <li><code>-###</code> dry-run, outputting exact compiler/linker invocations</li> <li><code>-print-multi-lib</code> print available multilib configurations</li> </ul> -<h3><a class="header" href="#target-options" id="target-options">Target options</a></h3> +<h3 id="target-options"><a class="header" href="#target-options">Target options</a></h3> <pre><code class="language-bash"># List all target options with their description. gcc --help=target # Configure for current cpu arch and query (-Q) value of options. gcc -march=native -Q --help=target </code></pre> -<h2><a class="header" href="#a-hrefhttpsgccgnuorgonlinedocsgccother-builtinshtmlbuiltinsa" id="a-hrefhttpsgccgnuorgonlinedocsgccother-builtinshtmlbuiltinsa"><a href="https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html">Builtins</a></a></h2> -<h3><a class="header" href="#__builtin_expectexpr-cond" id="__builtin_expectexpr-cond"><code>__builtin_expect(expr, cond)</code></a></h3> +<h2 id="builtins"><a class="header" href="#builtins"><a href="https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html">Builtins</a></a></h2> +<h3 id="__builtin_expectexpr-cond"><a class="header" href="#__builtin_expectexpr-cond"><code>__builtin_expect(expr, cond)</code></a></h3> <p>Give the compiler a hint which branch is hot, so it can lay out the code accordingly to reduce number of jump instructions. See on <a href="https://godbolt.org/z/MbTHAP">compiler explorer</a>.</p> @@ -2546,13 +2643,13 @@ run1: xor eax, eax jmp bar </code></pre> -<h2><a class="header" href="#abi-linux" id="abi-linux">ABI (Linux)</a></h2> +<h2 id="abi-linux"><a class="header" href="#abi-linux">ABI (Linux)</a></h2> <ul> <li>C ABI - <a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SystemV ABI</a></li> <li>C++ ABI - <a href="https://itanium-cxx-abi.github.io/cxx-abi">C++ Itanium ABI</a></li> </ul> -<h1><a class="header" href="#make1" id="make1">make(1)</a></h1> -<h2><a class="header" href="#anatomy-of-make-rules" id="anatomy-of-make-rules">Anatomy of <code>make</code> rules</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="make1"><a class="header" href="#make1">make(1)</a></h1> +<h2 id="anatomy-of-make-rules"><a class="header" href="#anatomy-of-make-rules">Anatomy of <code>make</code> rules</a></h2> <pre><code class="language-make">target .. : prerequisite .. recipe .. @@ -2565,8 +2662,8 @@ run1: <blockquote> <p>Use <code>make -p</code> to print all rules and variables (implicitly + explicitly defined).</p> </blockquote> -<h2><a class="header" href="#pattern-rules--automatic-variables" id="pattern-rules--automatic-variables">Pattern rules & Automatic variables</a></h2> -<h3><a class="header" href="#pattern-rules" id="pattern-rules">Pattern rules</a></h3> +<h2 id="pattern-rules--automatic-variables"><a class="header" href="#pattern-rules--automatic-variables">Pattern rules & Automatic variables</a></h2> +<h3 id="pattern-rules"><a class="header" href="#pattern-rules">Pattern rules</a></h3> <p>A pattern rule contains the <code>%</code> char (exactly one of them) and look like this example:</p> <pre><code class="language-make">%.o : %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ @@ -2575,7 +2672,7 @@ run1: substring and other character match just them self.</p> <p>The substring matched by <code>%</code> is called the <code>stem</code>.</p> <p><code>%</code> in the prerequisite stands for the matched <code>stem</code> in the target.</p> -<h3><a class="header" href="#automatic-variables" id="automatic-variables">Automatic variables</a></h3> +<h3 id="automatic-variables"><a class="header" href="#automatic-variables">Automatic variables</a></h3> <p>As targets and prerequisites in pattern rules can't be spelled explicitly in the recipe, make provides a set of automatic variables to work with:</p> <ul> @@ -2618,26 +2715,26 @@ bbb: <ul> <li><code>$(CURDIR)</code>: Path of current working dir after using <code>make -C path</code></li> </ul> -<h2><a class="header" href="#useful-functions" id="useful-functions">Useful functions</a></h2> -<h3><a class="header" href="#substitution-references" id="substitution-references">Substitution references</a></h3> +<h2 id="useful-functions"><a class="header" href="#useful-functions">Useful functions</a></h2> +<h3 id="substitution-references"><a class="header" href="#substitution-references">Substitution references</a></h3> <p>Substitute strings matching pattern in a list.</p> <pre><code class="language-make">in := a.o l.a c.o out := $(in:.o=.c) # => out = a.c l.a c.c </code></pre> -<h3><a class="header" href="#filter" id="filter"><code>filter</code></a></h3> +<h3 id="filter"><a class="header" href="#filter"><code>filter</code></a></h3> <p>Keep strings matching a pattern in a list.</p> <pre><code class="language-make">in := a.a b.b c.c d.d out := $(filter %.b %.c, $(in)) # => out = b.b c.c </code></pre> -<h3><a class="header" href="#filter-out" id="filter-out"><code>filter-out</code></a></h3> +<h3 id="filter-out"><a class="header" href="#filter-out"><code>filter-out</code></a></h3> <p>Remove strings matching a pattern from a list.</p> <pre><code class="language-make">in := a.a b.b c.c d.d out := $(filter-out %.b %.c, $(in)) # => out = a.a d.d </code></pre> -<h3><a class="header" href="#abspath" id="abspath"><code>abspath</code></a></h3> +<h3 id="abspath"><a class="header" href="#abspath"><code>abspath</code></a></h3> <p>Resolve each file name as absolute path (don't resolve symlinks).</p> <pre><code class="language-make">$(abspath fname1 fname2 ..) @@ -2646,8 +2743,8 @@ Resolve each file name as canonical path. ```make $(realpath fname1 fname2 ..) </code></pre> -<h1><a class="header" href="#ldso8" id="ldso8">ld.so(8)</a></h1> -<h2><a class="header" href="#environment-variables" id="environment-variables">Environment Variables</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="ldso8"><a class="header" href="#ldso8">ld.so(8)</a></h1> +<h2 id="environment-variables"><a class="header" href="#environment-variables">Environment Variables</a></h2> <pre><code class="language-console"> LD_PRELOAD=<l_so> colon separated list of libso's to be pre loaded LD_DEBUG=<opts> comma separated list of debug options =help list available options @@ -2656,7 +2753,7 @@ $(realpath fname1 fname2 ..) =symbols show search path for symbol lookup =bindings show against which definition a symbol is bound </code></pre> -<h2><a class="header" href="#ld_preload-initialization-order-and-link-map" id="ld_preload-initialization-order-and-link-map">LD_PRELOAD: Initialization Order and Link Map</a></h2> +<h2 id="ld_preload-initialization-order-and-link-map"><a class="header" href="#ld_preload-initialization-order-and-link-map">LD_PRELOAD: Initialization Order and Link Map</a></h2> <p>Libraries specified in <code>LD_PRELOAD</code> are loaded from <code>left-to-right</code> but initialized from <code>right-to-left</code>.</p> <pre><code class="language-markdown"> > ldd ./main @@ -2702,7 +2799,7 @@ to see the resolving in action.</p> >> symbol=memcpy; lookup in file=/usr/lib/libc.so.6 [0] >> binding file ./main [0] to /usr/lib/libc.so.6 [0]: normal symbol `memcpy' [GLIBC_2.14] </code></pre> -<h2><a class="header" href="#dynamic-linking-x86_64" id="dynamic-linking-x86_64">Dynamic Linking (x86_64)</a></h2> +<h2 id="dynamic-linking-x86_64"><a class="header" href="#dynamic-linking-x86_64">Dynamic Linking (x86_64)</a></h2> <p>Dynamic linking basically works via one indirect jump. It uses a combination of function trampolines (<code>.plt</code> section) and a function pointer table (<code>.got.plt</code> section). @@ -2757,7 +2854,7 @@ search for and where to put the function pointer: </code></pre> As we can see the offset from relocation at index <code>0</code> points to <code>GOT[3]</code>.</li> </ul> -<h1><a class="header" href="#elf-symbol-versioning" id="elf-symbol-versioning">ELF Symbol Versioning</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="elf-symbol-versioning"><a class="header" href="#elf-symbol-versioning">ELF Symbol Versioning</a></h1> <p>The <a href="https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/symversion.html">ELF symbol versioning</a> mechanism allows to attach version information to symbols. This can be used to express symbol version requirements or to provide certain @@ -2842,7 +2939,7 @@ by setting the <code>LD_DEBUG</code> environment variable accordingly.</p> 718123: symbol=pthread_cond_wait; lookup in file=/usr/lib/libpthread.so.0 [0] 718123: binding file ./tmp [0] to /usr/lib/libpthread.so.0 [0]: normal symbol `pthread_cond_wait' [GLIBC_2.3.2] </code></pre> -<h2><a class="header" href="#example-version-script" id="example-version-script">Example: version script</a></h2> +<h2 id="example-version-script"><a class="header" href="#example-version-script">Example: version script</a></h2> <p>The following shows an example C++ library <code>libfoo</code> which provides the same symbol multiple times but in different versions.</p> <pre><code class="language-cpp">// file: libfoo.cc @@ -2954,15 +3051,15 @@ func_v0 func_v1 func_v2 </code></pre> -<h2><a class="header" href="#references-2" id="references-2">References</a></h2> +<h2 id="references-2"><a class="header" href="#references-2">References</a></h2> <ul> <li><a href="https://akkadia.org/drepper/symbol-versioning">ELF Symbol Versioning</a></li> <li><a href="https://sourceware.org/binutils/docs/ld/VERSION.html">Binutils ld: Symbol Versioning</a></li> <li><a href="https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/symversion.html">LSB: Symbol Versioning</a></li> <li><a href="https://akkadia.org/drepper/dsohowto.pdf">How To Write Shared Libraries</a></li> </ul> -<h1><a class="header" href="#python" id="python">python</a></h1> -<h2><a class="header" href="#decorator-a-hrefhttpswwwonline-pythoncomiddie0gpyuruna" id="decorator-a-hrefhttpswwwonline-pythoncomiddie0gpyuruna">Decorator [<a href="https://www.online-python.com/IDdiE0gpYU">run</a>]</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="python"><a class="header" href="#python">python</a></h1> +<h2 id="decorator-run"><a class="header" href="#decorator-run">Decorator [<a href="https://www.online-python.com/IDdiE0gpYU">run</a>]</a></h2> <p>Some decorator examples with type annotation.</p> <pre><code class="language-python">from typing import Callable @@ -2989,7 +3086,7 @@ def log_tag(tag: str) -> Callable[[Callable[[int], None]], Callable[[int], No def some_fn2(x: int): print(f"some_fn2 x={x}") </code></pre> -<h2><a class="header" href="#walrus-operator-a-hrefhttpswwwonline-pythoncom9t12pvmkvyruna" id="walrus-operator-a-hrefhttpswwwonline-pythoncom9t12pvmkvyruna">Walrus operator [<a href="https://www.online-python.com/9T12PvmKVy">run</a>]</a></h2> +<h2 id="walrus-operator-run"><a class="header" href="#walrus-operator-run">Walrus operator [<a href="https://www.online-python.com/9T12PvmKVy">run</a>]</a></h2> <p>Walrus operator <code>:=</code> added since <strong>python 3.8</strong>.</p> <pre><code class="language-python">from typing import Optional @@ -3014,7 +3111,7 @@ while tok := next(toks, None): print([tok for t in [" a", " ", " b "] if (tok := t.strip())]) </code></pre> -<h2><a class="header" href="#a-hrefhttpsdocspythonorg3libraryunittesthtmlunittesta-a-hrefhttpswwwonline-pythoncom2fit4ucbziruna" id="a-hrefhttpsdocspythonorg3libraryunittesthtmlunittesta-a-hrefhttpswwwonline-pythoncom2fit4ucbziruna"><a href="https://docs.python.org/3/library/unittest.html">Unittest</a> [<a href="https://www.online-python.com/2fit4UcbzI">run</a>]</a></h2> +<h2 id="unittest-run"><a class="header" href="#unittest-run"><a href="https://docs.python.org/3/library/unittest.html">Unittest</a> [<a href="https://www.online-python.com/2fit4UcbzI">run</a>]</a></h2> <p>Run unittests directly from the command line as <br /> <code>python3 -m unittest -v test</code></p> <p>Optionally pass <code>-k <patter></code> to only run subset of tests.</p> @@ -3034,7 +3131,7 @@ class MyTest(unittest.TestCase): with self.assertRaises(IndexError): list()[0] </code></pre> -<h2><a class="header" href="#a-hrefhttpsdocspythonorg3librarydoctesthtmldoctesta-a-hrefhttpswwwonline-pythoncomlzst51unihruna" id="a-hrefhttpsdocspythonorg3librarydoctesthtmldoctesta-a-hrefhttpswwwonline-pythoncomlzst51unihruna"><a href="https://docs.python.org/3/library/doctest.html">Doctest</a> [<a href="https://www.online-python.com/LZst51UNIH">run</a>]</a></h2> +<h2 id="doctest-run"><a class="header" href="#doctest-run"><a href="https://docs.python.org/3/library/doctest.html">Doctest</a> [<a href="https://www.online-python.com/LZst51UNIH">run</a>]</a></h2> <p>Run doctests directly from the command line as <br /> <code>python -m doctest -v test.py</code></p> <pre><code class="language-python"># file: test.py @@ -3050,18 +3147,18 @@ def sum(a: int, b: int) -> int: """ return a + b </code></pre> -<h2><a class="header" href="#a-hrefhttpsdocspythonorg3librarytimeithtmltimeita" id="a-hrefhttpsdocspythonorg3librarytimeithtmltimeita"><a href="https://docs.python.org/3/library/timeit.html">timeit</a></a></h2> +<h2 id="timeit"><a class="header" href="#timeit"><a href="https://docs.python.org/3/library/timeit.html">timeit</a></a></h2> <p>Micro benchmarking.</p> <pre><code class="language-bash">python -m timeit '[x.strip() for x in ["a ", " b"]]' </code></pre> -<h1><a class="header" href="#linux" id="linux">Linux</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="linux"><a class="header" href="#linux">Linux</a></h1> <ul> <li><a href="linux/./systemd.html">systemd</a></li> <li><a href="linux/./coredump.html">coredump</a></li> <li><a href="linux/./ptrace_scope.html">ptrace_scope</a></li> </ul> -<h1><a class="header" href="#systemd" id="systemd">systemd</a></h1> -<h2><a class="header" href="#systemctl" id="systemctl">systemctl</a></h2> +<div style="break-before: page; page-break-before: always;"></div><h1 id="systemd"><a class="header" href="#systemd">systemd</a></h1> +<h2 id="systemctl"><a class="header" href="#systemctl">systemctl</a></h2> <p>Inspect units:</p> <pre><code class="language-text">systemctl [opts] [cmd] [opts] @@ -3083,7 +3180,7 @@ def sum(a: int, b: int) -> int: cat <unit> Print unit file show <unit> Show properties of unit </code></pre> -<h3><a class="header" href="#example-trivial-user-unit" id="example-trivial-user-unit">Example: Trivial user unit</a></h3> +<h3 id="example-trivial-user-unit"><a class="header" href="#example-trivial-user-unit">Example: Trivial user unit</a></h3> <pre><code class="language-bash"># Generate unit mkdir -p ~/.config/systemd/user echo '[Unit] @@ -3099,7 +3196,7 @@ systemctl --user start test # See log message journalctl --user -u test -n 5 </code></pre> -<h2><a class="header" href="#journalctl" id="journalctl">journalctl</a></h2> +<h2 id="journalctl"><a class="header" href="#journalctl">journalctl</a></h2> <p>Inspect journal logs:</p> <pre><code class="language-text">journalctl [opts] [matches] --user Current user journal (system by default) @@ -3113,12 +3210,12 @@ journalctl --user -u test -n 5 --disk-usage Show current disk usage --vacuum-size=<size> Reduce journal log to <size> (K/M/G) </code></pre> -<h2><a class="header" href="#references-3" id="references-3">References</a></h2> +<h2 id="references-3"><a class="header" href="#references-3">References</a></h2> <ul> <li><a href="https://www.man7.org/linux/man-pages/man5/systemd.unit.5.html">man systemd.unit(5)</a></li> <li><a href="https://www.man7.org/linux/man-pages/man5/systemd.service.5.html">man systemd.service(5)</a></li> </ul> -<h1><a class="header" href="#core5" id="core5">core(5)</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="core5"><a class="header" href="#core5">core(5)</a></h1> <p>There are multiple requirements that must be satisfied that <code>coredumps</code> are being generated, a full list can be found in <a href="https://man7.org/linux/man-pages/man5/core.5.html">core(5)</a>.</p> <p>An important one is to configure the soft resource limit <code>RLMIT_CORE</code> @@ -3126,7 +3223,7 @@ being generated, a full list can be found in <a href="https://man7.org/linux/man In a typical bash/zsh this can be done as</p> <pre><code class="language-bash">ulimit -Sc unlimited </code></pre> -<h2><a class="header" href="#naming-of-coredump-files" id="naming-of-coredump-files">Naming of coredump files</a></h2> +<h2 id="naming-of-coredump-files"><a class="header" href="#naming-of-coredump-files">Naming of coredump files</a></h2> <p>There are two important kernel configs to control the naming:</p> <pre><code class="language-config">/proc/sys/kernel/core_pattern <pattern> => Specifies a name pattern for the coredump file. This can @@ -3147,7 +3244,7 @@ In a typical bash/zsh this can be done as</p> (pid of the dumping process). 0 => Do not append the suffix. </code></pre> -<h2><a class="header" href="#control-which-segments-are-dumped" id="control-which-segments-are-dumped">Control which segments are dumped</a></h2> +<h2 id="control-which-segments-are-dumped"><a class="header" href="#control-which-segments-are-dumped">Control which segments are dumped</a></h2> <p>Each process has a coredump filter defined in <code>/proc/<pid>/coredump_filter</code> which specifies which memory segments are being dumped. Filters are preseved across <code>fork/exec</code> calls and hence child processes inherit @@ -3166,8 +3263,8 @@ the parents filters.</p> Default filter 0x33. </code></pre> -<h1><a class="header" href="#some-examples-out-there" id="some-examples-out-there">Some examples out there</a></h1> -<h2><a class="header" href="#coredumpctl-systemd" id="coredumpctl-systemd">coredumpctl (systemd)</a></h2> +<h1 id="some-examples-out-there"><a class="header" href="#some-examples-out-there">Some examples out there</a></h1> +<h2 id="coredumpctl-systemd"><a class="header" href="#coredumpctl-systemd">coredumpctl (systemd)</a></h2> <pre><code class="language-bash"># List available coredumps. coredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE @@ -3183,7 +3280,7 @@ coredumpctl debug 6363 # Dump specific coredump to file. coredumpctl dump 6363 -o <file> </code></pre> -<h2><a class="header" href="#apport-ubuntu" id="apport-ubuntu">apport (ubuntu)</a></h2> +<h2 id="apport-ubuntu"><a class="header" href="#apport-ubuntu">apport (ubuntu)</a></h2> <p>Known crash report locations:</p> <ul> <li><code>/var/crash</code></li> @@ -3192,7 +3289,7 @@ coredumpctl dump 6363 -o <file> <pre><code class="language-bash">apport-unpack <crash_repot> <dest_dir> </code></pre> <p>The coredump resides under <code><dest_dir>/CoreDump</code>.</p> -<h1><a class="header" href="#ptrace_scope" id="ptrace_scope">ptrace_scope</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="ptrace_scope"><a class="header" href="#ptrace_scope">ptrace_scope</a></h1> <p>In case the kernel was compiled with the <code>yama</code> security module (<code>CONFIG_SECURITY_YAMA</code>), tracing processes with <code>ptrace(2)</code> can be restricted.</p> <pre><code class="language-config">/proc/sys/kernel/yama/ptrace_scope @@ -3207,12 +3304,12 @@ coredumpctl dump 6363 -o <file> 3 => No tracing allowed. </code></pre> <p>Further details in <a href="https://man7.org/linux/man-pages/man2/ptrace.2.html"><code>ptrace(2)</code></a>.</p> -<h1><a class="header" href="#network-1" id="network-1">Network</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="network-1"><a class="header" href="#network-1">Network</a></h1> <ul> <li><a href="network/./tcpdump.html">tcpdump</a></li> </ul> -<h1><a class="header" href="#tcpdump1" id="tcpdump1">tcpdump(1)</a></h1> -<h1><a class="header" href="#cli-3" id="cli-3">CLI</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="tcpdump1"><a class="header" href="#tcpdump1">tcpdump(1)</a></h1> +<h1 id="cli-3"><a class="header" href="#cli-3">CLI</a></h1> <pre><code class="language-markdown">tcpdump [opts] -i <if> [<filter>] -n Don't covert host/port names. -w <file|-> Write pcap trace to file or stdout (-). @@ -3229,19 +3326,19 @@ tcp/udp/icmp Filter for protocol. <blockquote> <p>Use <code>and/or/not</code> and <code>()</code> to build filter expressions.</p> </blockquote> -<h1><a class="header" href="#examples-6" id="examples-6">Examples</a></h1> -<h2><a class="header" href="#capture-packets-from-remote-host" id="capture-packets-from-remote-host">Capture packets from remote host</a></h2> +<h1 id="examples-6"><a class="header" href="#examples-6">Examples</a></h1> +<h2 id="capture-packets-from-remote-host"><a class="header" href="#capture-packets-from-remote-host">Capture packets from remote host</a></h2> <pre><code class="language-makrdown"># -k: Start capturing immediately. ssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i - </code></pre> -<h1><a class="header" href="#arch" id="arch">Arch</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="arch"><a class="header" href="#arch">Arch</a></h1> <ul> <li><a href="arch/./x86_64.html">x86_64</a></li> <li><a href="arch/./arm64.html">arm64</a></li> <li><a href="arch/./armv7.html">armv7</a></li> <li><a href="arch/./riscv.html">riscv</a></li> </ul> -<h1><a class="header" href="#x86_64" id="x86_64">x86_64</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="x86_64"><a class="header" href="#x86_64">x86_64</a></h1> <p>keywords: x86_64, x86, abi</p> <ul> <li>64bit synonyms: <code>x86_64</code>, <code>x64</code>, <code>amd64</code>, <code>intel 64</code></li> @@ -3249,8 +3346,8 @@ ssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i - <li>ISA type: <code>CISC</code></li> <li>Endianness: <code>little</code></li> </ul> -<h2><a class="header" href="#registers" id="registers">Registers</a></h2> -<h3><a class="header" href="#general-purpose-register" id="general-purpose-register">General purpose register</a></h3> +<h2 id="registers"><a class="header" href="#registers">Registers</a></h2> +<h3 id="general-purpose-register"><a class="header" href="#general-purpose-register">General purpose register</a></h3> <pre><code class="language-markdown">bytes [7:0] [3:0] [1:0] [1] [0] desc ---------------------------------------------------------- @@ -3264,14 +3361,14 @@ rbp ebp bp - bpl base pointer rsp esp sp - spl stack pointer r8-15 rNd rNw - rNb </code></pre> -<h3><a class="header" href="#special-register" id="special-register">Special register</a></h3> +<h3 id="special-register"><a class="header" href="#special-register">Special register</a></h3> <pre><code class="language-markdown">bytes [7:0] [3:0] [1:0] desc --------------------------------------------------- rflags eflags flags flags register rip eip ip instruction pointer </code></pre> -<h3><a class="header" href="#flags-register" id="flags-register">FLAGS register</a></h3> +<h3 id="flags-register"><a class="header" href="#flags-register">FLAGS register</a></h3> <pre><code class="language-markdown">rflags bits desc instr comment -------------------------------------------------------------------------------------------------------------- @@ -3295,18 +3392,18 @@ popfd // pop flags (4byte) from stack <blockquote> <p>There is also <code>pushfq</code> / <code>popfq</code> to push and pop all 8 bytes of <code>rflags</code>.</p> </blockquote> -<h3><a class="header" href="#model-specific-register-msr" id="model-specific-register-msr">Model Specific Register (MSR)</a></h3> +<h3 id="model-specific-register-msr"><a class="header" href="#model-specific-register-msr">Model Specific Register (MSR)</a></h3> <pre><code class="language-x86asm">rdmsr // Read MSR register, effectively does EDX:EAX <- MSR[ECX] wrmsr // Write MSR register, effectively does MSR[ECX] <- EDX:EAX </code></pre> -<h2><a class="header" href="#size-directives" id="size-directives">Size directives</a></h2> +<h2 id="size-directives"><a class="header" href="#size-directives">Size directives</a></h2> <p>Explicitly specify size of the operation.</p> <pre><code class="language-x86asm">mov byte ptr [rax], 0xff // save 1 byte(s) at [rax] mov word ptr [rax], 0xff // save 2 byte(s) at [rax] mov dword ptr [rax], 0xff // save 4 byte(s) at [rax] mov qword ptr [rax], 0xff // save 8 byte(s) at [rax] </code></pre> -<h2><a class="header" href="#addressing" id="addressing">Addressing</a></h2> +<h2 id="addressing"><a class="header" href="#addressing">Addressing</a></h2> <pre><code class="language-x86asm">mov qword ptr [rax], rbx // save val in rbx at [rax] mov qword ptr [imm], rbx // save val in rbx at [imm] mov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax @@ -3317,7 +3414,7 @@ mov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax .my_str: .asciz "Foo" </code></pre> -<h2><a class="header" href="#string-instructions" id="string-instructions">String instructions</a></h2> +<h2 id="string-instructions"><a class="header" href="#string-instructions">String instructions</a></h2> <p>The operand size of a string instruction is defined by the instruction suffix <code>b | w | d | q</code>.</p> <p>Source and destination registers are modified according to the <code>direction flag (DF)</code> in the <code>flags</code> register</p> @@ -3353,7 +3450,7 @@ scasb // scan string repz // repeat until rcx = 0 or while ZF = 0 repnz // repeat until rcx = 0 or while ZF = 1 </code></pre> -<h3><a class="header" href="#example-simple-memset" id="example-simple-memset">Example: Simple <code>memset</code></a></h3> +<h3 id="example-simple-memset"><a class="header" href="#example-simple-memset">Example: Simple <code>memset</code></a></h3> <pre><code class="language-x86asm">// memset (dest, 0xaa /* char */, 0x10 /* len */) lea di, [dest] @@ -3361,8 +3458,8 @@ mov al, 0xaa mov cx, 0x10 rep stosb </code></pre> -<h2><a class="header" href="#a-hrefhttpswwwuclibcorgdocspsabi-x86_64pdfsysv-x86_64-abia" id="a-hrefhttpswwwuclibcorgdocspsabi-x86_64pdfsysv-x86_64-abia"><a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SysV x86_64 ABI</a></a></h2> -<h3><a class="header" href="#passing-arguments-to-functions" id="passing-arguments-to-functions">Passing arguments to functions</a></h3> +<h2 id="sysv-x86_64-abi"><a class="header" href="#sysv-x86_64-abi"><a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SysV x86_64 ABI</a></a></h2> +<h3 id="passing-arguments-to-functions"><a class="header" href="#passing-arguments-to-functions">Passing arguments to functions</a></h3> <ul> <li>Integer/Pointer arguments <pre><code class="language-markdown">reg arg @@ -3386,7 +3483,7 @@ xmm7 8 <li>Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current <code>rsp</code>.</li> </ul> -<h3><a class="header" href="#return-values-from-functions" id="return-values-from-functions">Return values from functions</a></h3> +<h3 id="return-values-from-functions"><a class="header" href="#return-values-from-functions">Return values from functions</a></h3> <ul> <li>Integer/Pointer return values <pre><code class="language-markdown">reg size @@ -3403,7 +3500,7 @@ xmm0+xmm1 128 bit </code></pre> </li> </ul> -<h3><a class="header" href="#caller-saved-registers" id="caller-saved-registers">Caller saved registers</a></h3> +<h3 id="caller-saved-registers"><a class="header" href="#caller-saved-registers">Caller saved registers</a></h3> <p>Caller must save these registers if they should be preserved across function calls.</p> <ul> @@ -3415,7 +3512,7 @@ calls.</p> <li><code>rsp</code></li> <li><code>r8</code> - <code>r11</code></li> </ul> -<h3><a class="header" href="#callee-saved-registers" id="callee-saved-registers">Callee saved registers</a></h3> +<h3 id="callee-saved-registers"><a class="header" href="#callee-saved-registers">Callee saved registers</a></h3> <p>Caller can expect these registers to be preserved across function calls. Callee must must save these registers in case they are used.</p> <ul> @@ -3423,7 +3520,7 @@ must must save these registers in case they are used.</p> <li><code>rbp</code></li> <li><code>r12</code> – <code>r15</code></li> </ul> -<h3><a class="header" href="#stack" id="stack">Stack</a></h3> +<h3 id="stack"><a class="header" href="#stack">Stack</a></h3> <ul> <li>grows downwards</li> <li>frames aligned on 16 byte boundary @@ -3440,7 +3537,7 @@ Lo ADDR </code></pre> </li> </ul> -<h3><a class="header" href="#function-prologue--epilogue" id="function-prologue--epilogue">Function prologue & epilogue</a></h3> +<h3 id="function-prologue--epilogue"><a class="header" href="#function-prologue--epilogue">Function prologue & epilogue</a></h3> <ul> <li>prologue <pre><code class="language-x86asm">push rbp // save caller base pointer @@ -3456,7 +3553,7 @@ pop rbp // restore caller base pointer </blockquote> </li> </ul> -<h2><a class="header" href="#asm-skeleton" id="asm-skeleton">ASM skeleton</a></h2> +<h2 id="asm-skeleton"><a class="header" href="#asm-skeleton">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -3494,7 +3591,7 @@ greeting_len: <pre><code class="language-bash">> gcc -o greet greet.s -nostartfiles -nostdlib && ./greet Hi ASM-World! </code></pre> -<h2><a class="header" href="#references-4" id="references-4">References</a></h2> +<h2 id="references-4"><a class="header" href="#references-4">References</a></h2> <ul> <li><a href="https://www.uclibc.org/docs/psABI-x86_64.pdf">SystemV AMD64 ABI</a></li> <li><a href="https://www.amd.com/system/files/TechDocs/24592.pdf">AMD64 Vol1: Application Programming</a></li> @@ -3508,15 +3605,15 @@ Hi ASM-World! <li><a href="https://sourceware.org/binutils/docs/as/Pseudo-Ops.html#Pseudo-Ops">GNU Assembler Directives</a></li> <li><a href="https://sourceware.org/binutils/docs/as/i386_002dDependent.html">GNU Assembler <code>x86_64</code> dependent features</a></li> </ul> -<h1><a class="header" href="#arm64" id="arm64">arm64</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="arm64"><a class="header" href="#arm64">arm64</a></h1> <p>keywords: arm64, aarch64, abi</p> <ul> <li>64bit synonyms: <code>arm64</code>, <code>aarch64</code></li> <li>ISA type: <code>RISC</code></li> <li>Endianness: <code>little</code>, <code>big</code></li> </ul> -<h2><a class="header" href="#registers-1" id="registers-1">Registers</a></h2> -<h3><a class="header" href="#general-purpose-registers" id="general-purpose-registers">General purpose registers</a></h3> +<h2 id="registers-1"><a class="header" href="#registers-1">Registers</a></h2> +<h3 id="general-purpose-registers"><a class="header" href="#general-purpose-registers">General purpose registers</a></h3> <pre><code class="language-markdown">bytes [7:0] [3:0] desc --------------------------------------------- @@ -3530,7 +3627,7 @@ xzr wzr zero register <blockquote> <p>Write to <code>wN</code> register clears upper 32bit.</p> </blockquote> -<h3><a class="header" href="#special-registers-per-el" id="special-registers-per-el">Special registers per EL</a></h3> +<h3 id="special-registers-per-el"><a class="header" href="#special-registers-per-el">Special registers per EL</a></h3> <pre><code class="language-markdown">bytes [7:0] desc --------------------------------------------- @@ -3548,15 +3645,15 @@ sp_el3 stack pointer EL3 elr_el3 exception link register EL3 spsr_el3 saved process status register EL3 </code></pre> -<h2><a class="header" href="#instructions-cheatsheet" id="instructions-cheatsheet">Instructions cheatsheet</a></h2> -<h3><a class="header" href="#accessing-system-registers" id="accessing-system-registers">Accessing system registers</a></h3> +<h2 id="instructions-cheatsheet"><a class="header" href="#instructions-cheatsheet">Instructions cheatsheet</a></h2> +<h3 id="accessing-system-registers"><a class="header" href="#accessing-system-registers">Accessing system registers</a></h3> <p>Reading from system registers:</p> <pre><code class="language-armasm">mrs x0, vbar_el1 // move vbar_el1 into x0 </code></pre> <p>Writing to system registers:</p> <pre><code class="language-armasm">msr vbar_el1, x0 // move x0 into vbar_el1 </code></pre> -<h3><a class="header" href="#control-flow-1" id="control-flow-1">Control Flow</a></h3> +<h3 id="control-flow-1"><a class="header" href="#control-flow-1">Control Flow</a></h3> <pre><code class="language-armasm">b <offset> // relative forward/back branch br <Xn> // absolute branch to address in register Xn @@ -3566,8 +3663,8 @@ blr <Xn> // absolute branch to address in register Xn ret {Xn} // return to address in X30, or Xn if supplied </code></pre> -<h2><a class="header" href="#addressing-1" id="addressing-1">Addressing</a></h2> -<h3><a class="header" href="#offset" id="offset">Offset</a></h3> +<h2 id="addressing-1"><a class="header" href="#addressing-1">Addressing</a></h2> +<h3 id="offset"><a class="header" href="#offset">Offset</a></h3> <pre><code class="language-armasm">ldr x0, [x1] // x0 = [x1] ldr x0, [x1, 8] // x0 = [x1 + 8] ldr x0, [x1, x2, lsl #3] // x0 = [x1 + (x2<<3)] @@ -3578,16 +3675,16 @@ ldr x0, [x1, w2, stxw #3] // x0 = [x1 + (sign_ext(w2)<<3)] <p>Shift amount can either be <code>0</code> or <code>log2(access_size_bytes)</code>. Eg for 8byte access it can either be <code>{0, 3}</code>.</p> </blockquote> -<h3><a class="header" href="#index" id="index">Index</a></h3> +<h3 id="index"><a class="header" href="#index">Index</a></h3> <pre><code class="language-armasm">ldr x0, [x1, 8]! // pre-inc : x1+=8; x0 = [x1] ldr x0, [x1], 8 // post-inc: x0 = [x1]; x1+=8 </code></pre> -<h3><a class="header" href="#pair-access" id="pair-access">Pair access</a></h3> +<h3 id="pair-access"><a class="header" href="#pair-access">Pair access</a></h3> <pre><code class="language-armasm">ldp x1, x2, [x0] // x1 = [x0]; x2 = [x0 + 8] stp x1, x2, [x0] // [x0] = x1; [x0 + 8] = x2 </code></pre> -<h2><a class="header" href="#procedure-call-standard-arm64-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs64aapcs64rstaapcs64a" id="procedure-call-standard-arm64-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs64aapcs64rstaapcs64a">Procedure Call Standard ARM64 (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst"><code>aapcs64</code></a>)</a></h2> -<h3><a class="header" href="#passing-arguments-to-functions-1" id="passing-arguments-to-functions-1">Passing arguments to functions</a></h3> +<h2 id="procedure-call-standard-arm64-aapcs64"><a class="header" href="#procedure-call-standard-arm64-aapcs64">Procedure Call Standard ARM64 (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst"><code>aapcs64</code></a>)</a></h2> +<h3 id="passing-arguments-to-functions-1"><a class="header" href="#passing-arguments-to-functions-1">Passing arguments to functions</a></h3> <ul> <li>Integer/Pointer arguments <pre><code class="language-markdown">reg arg @@ -3608,7 +3705,7 @@ x7 8 </code></pre> </li> </ul> -<h3><a class="header" href="#return-values-from-functions-1" id="return-values-from-functions-1">Return values from functions</a></h3> +<h3 id="return-values-from-functions-1"><a class="header" href="#return-values-from-functions-1">Return values from functions</a></h3> <ul> <li>Integer/Pointer return values <pre><code class="language-markdown">reg size @@ -3617,12 +3714,12 @@ x0 64 bit </code></pre> </li> </ul> -<h3><a class="header" href="#callee-saved-registers-1" id="callee-saved-registers-1">Callee saved registers</a></h3> +<h3 id="callee-saved-registers-1"><a class="header" href="#callee-saved-registers-1">Callee saved registers</a></h3> <ul> <li><code>x19</code> - <code>x28</code></li> <li><code>SP</code></li> </ul> -<h3><a class="header" href="#stack-1" id="stack-1">Stack</a></h3> +<h3 id="stack-1"><a class="header" href="#stack-1">Stack</a></h3> <ul> <li>full descending <ul> @@ -3633,7 +3730,7 @@ x0 64 bit <li><code>sp</code> must be 16byte aligned when used to access memory for r/w</li> <li><code>sp</code> must be 16byte aligned on public interface interfaces</li> </ul> -<h3><a class="header" href="#frame-chain" id="frame-chain">Frame chain</a></h3> +<h3 id="frame-chain"><a class="header" href="#frame-chain">Frame chain</a></h3> <ul> <li>linked list of stack-frames</li> <li>each frame links to the frame of its caller by a <code>frame record</code> @@ -3659,7 +3756,7 @@ x29 ->| FP |--+ frame v <li>end of the frame chain is indicated by following frame record <code>(0,-)</code></li> <li>location of the frame record in the stack frame is not specified</li> </ul> -<h3><a class="header" href="#function-prologue--epilogue-1" id="function-prologue--epilogue-1">Function prologue & epilogue</a></h3> +<h3 id="function-prologue--epilogue-1"><a class="header" href="#function-prologue--epilogue-1">Function prologue & epilogue</a></h3> <ul> <li>prologue <pre><code class="language-armasm">sub sp, sp, 16 @@ -3674,7 +3771,7 @@ ret </code></pre> </li> </ul> -<h2><a class="header" href="#asm-skeleton-1" id="asm-skeleton-1">ASM skeleton</a></h2> +<h2 id="asm-skeleton-1"><a class="header" href="#asm-skeleton-1">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -3723,7 +3820,7 @@ Hi ASM-World! distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm64.</p> </blockquote> -<h2><a class="header" href="#references-5" id="references-5">References</a></h2> +<h2 id="references-5"><a class="header" href="#references-5">References</a></h2> <ul> <li><a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs64/aapcs64.rst">Procedure Call Standard ARM64</a></li> <li><a href="https://developer.arm.com/documentation/den0024/latest">ARMv8-A Programmer's Guide</a></li> @@ -3733,14 +3830,14 @@ required when compiling natively on arm64.</p> <li><a href="https://sourceware.org/binutils/docs/as/Pseudo-Ops.html#Pseudo-Ops">GNU Assembler Directives</a></li> <li><a href="https://sourceware.org/binutils/docs/as/AArch64_002dDependent.html">GNU Assembler <code>AArch64</code> dependent features</a></li> </ul> -<h1><a class="header" href="#armv7a" id="armv7a">armv7a</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="armv7a"><a class="header" href="#armv7a">armv7a</a></h1> <p>keywords: arm, armv7, abi</p> <ul> <li>ISA type: <code>RISC</code></li> <li>Endianness: <code>little</code>, <code>big</code></li> </ul> -<h2><a class="header" href="#registers-2" id="registers-2">Registers</a></h2> -<h3><a class="header" href="#general-purpose-registers-1" id="general-purpose-registers-1">General purpose registers</a></h3> +<h2 id="registers-2"><a class="header" href="#registers-2">Registers</a></h2> +<h3 id="general-purpose-registers-1"><a class="header" href="#general-purpose-registers-1">General purpose registers</a></h3> <pre><code class="language-markdown">bytes [3:0] alt desc --------------------------------------------- @@ -3750,13 +3847,13 @@ r13 sp stack pointer r14 lr link register r15 pc program counter </code></pre> -<h3><a class="header" href="#special-registers" id="special-registers">Special registers</a></h3> +<h3 id="special-registers"><a class="header" href="#special-registers">Special registers</a></h3> <pre><code class="language-markdown">bytes [3:0] desc --------------------------------------------- cpsr current program status register </code></pre> -<h3><a class="header" href="#cpsr-register" id="cpsr-register">CPSR register</a></h3> +<h3 id="cpsr-register"><a class="header" href="#cpsr-register">CPSR register</a></h3> <pre><code class="language-markdown">cpsr bits desc ----------------------------- @@ -3772,15 +3869,15 @@ bits desc [5] T indicate Thumb state [4:0] M process mode (USR, FIQ, IRQ, SVC, ABT, UND, SYS) </code></pre> -<h2><a class="header" href="#instructions-cheatsheet-1" id="instructions-cheatsheet-1">Instructions cheatsheet</a></h2> -<h3><a class="header" href="#accessing-system-registers-1" id="accessing-system-registers-1">Accessing system registers</a></h3> +<h2 id="instructions-cheatsheet-1"><a class="header" href="#instructions-cheatsheet-1">Instructions cheatsheet</a></h2> +<h3 id="accessing-system-registers-1"><a class="header" href="#accessing-system-registers-1">Accessing system registers</a></h3> <p>Reading from system registers:</p> <pre><code class="language-armasm">mrs r0, cpsr // move cpsr into r0 </code></pre> <p>Writing to system registers:</p> <pre><code class="language-armasm">msr cpsr, r0 // move r0 into cpsr </code></pre> -<h3><a class="header" href="#control-flow-2" id="control-flow-2">Control Flow</a></h3> +<h3 id="control-flow-2"><a class="header" href="#control-flow-2">Control Flow</a></h3> <pre><code class="language-armasm">b <lable> // relative forward/back branch bl <lable> // relative forward/back branch & link return addr in r14 (LR) @@ -3791,7 +3888,7 @@ bx <Rm> // absolute branch to address in register Rm blx <Rm> // absolute branch to address in register Rm & // link return addr in r14 (LR) </code></pre> -<h3><a class="header" href="#loadstore" id="loadstore">Load/Store</a></h3> +<h3 id="loadstore"><a class="header" href="#loadstore">Load/Store</a></h3> <p>Different addressing modes.</p> <pre><code class="language-armasm">ldr r1, [r0] // r1 = [r0] ldr r1, [r0, #4] // r1 = [r0+4] @@ -3816,8 +3913,8 @@ ldmfd r0!, {r1-r2, r5} // r1=[r0]; r0+=4 <pre><code class="language-armasm">push {r0-r2} // effectively stmfd sp!, {r0-r2} pop {r0-r2} // effectively ldmfd sp!, {r0-r2} </code></pre> -<h2><a class="header" href="#procedure-call-standard-arm-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs32aapcs32rstaapcs32a" id="procedure-call-standard-arm-a-hrefhttpsgithubcomarm-softwareabi-aablobmasteraapcs32aapcs32rstaapcs32a">Procedure Call Standard ARM (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs32/aapcs32.rst"><code>aapcs32</code></a>)</a></h2> -<h3><a class="header" href="#passing-arguments-to-functions-2" id="passing-arguments-to-functions-2">Passing arguments to functions</a></h3> +<h2 id="procedure-call-standard-arm-aapcs32"><a class="header" href="#procedure-call-standard-arm-aapcs32">Procedure Call Standard ARM (<a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs32/aapcs32.rst"><code>aapcs32</code></a>)</a></h2> +<h3 id="passing-arguments-to-functions-2"><a class="header" href="#passing-arguments-to-functions-2">Passing arguments to functions</a></h3> <ul> <li>integer/pointer arguments <pre><code class="language-markdown">reg arg @@ -3839,7 +3936,7 @@ r3 4 </code></pre> </li> </ul> -<h3><a class="header" href="#return-values-from-functions-2" id="return-values-from-functions-2">Return values from functions</a></h3> +<h3 id="return-values-from-functions-2"><a class="header" href="#return-values-from-functions-2">Return values from functions</a></h3> <ul> <li>integer/pointer return values <pre><code class="language-markdown">reg size @@ -3849,12 +3946,12 @@ r0+r1 64 bit </code></pre> </li> </ul> -<h3><a class="header" href="#callee-saved-registers-2" id="callee-saved-registers-2">Callee saved registers</a></h3> +<h3 id="callee-saved-registers-2"><a class="header" href="#callee-saved-registers-2">Callee saved registers</a></h3> <ul> <li><code>r4</code> - <code>r11</code></li> <li><code>sp</code></li> </ul> -<h3><a class="header" href="#stack-2" id="stack-2">Stack</a></h3> +<h3 id="stack-2"><a class="header" href="#stack-2">Stack</a></h3> <ul> <li>full descending <ul> @@ -3865,7 +3962,7 @@ r0+r1 64 bit <li><code>sp</code> must be 4byte aligned (word boundary) at all time</li> <li><code>sp</code> must be 8byte aligned on public interface interfaces</li> </ul> -<h3><a class="header" href="#frame-chain-1" id="frame-chain-1">Frame chain</a></h3> +<h3 id="frame-chain-1"><a class="header" href="#frame-chain-1">Frame chain</a></h3> <ul> <li>not strictly required by each platform</li> <li>linked list of stack-frames</li> @@ -3893,7 +3990,7 @@ r11 ->| FP |--+ frame v <li>location of the frame record in the stack frame is not specified</li> <li><code>r11</code> is not updated before the new frame record is fully constructed</li> </ul> -<h3><a class="header" href="#function-prologue--epilogue-2" id="function-prologue--epilogue-2">Function prologue & epilogue</a></h3> +<h3 id="function-prologue--epilogue-2"><a class="header" href="#function-prologue--epilogue-2">Function prologue & epilogue</a></h3> <ul> <li>prologue <pre><code class="language-armasm">push {fp, lr} @@ -3905,7 +4002,7 @@ mov fp, sp // FP points to frame record </code></pre> </li> </ul> -<h2><a class="header" href="#asm-skeleton-2" id="asm-skeleton-2">ASM skeleton</a></h2> +<h2 id="asm-skeleton-2"><a class="header" href="#asm-skeleton-2">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -3967,7 +4064,7 @@ Hi ASM-World! distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm.</p> </blockquote> -<h2><a class="header" href="#references-6" id="references-6">References</a></h2> +<h2 id="references-6"><a class="header" href="#references-6">References</a></h2> <ul> <li><a href="https://github.com/ARM-software/abi-aa/blob/master/aapcs32/aapcs32.rst">Procedure Call Standard ARM</a></li> <li><a href="https://developer.arm.com/documentation/den0013/latest">ARMv7-A Programmer's Guide</a></li> @@ -3976,18 +4073,18 @@ required when compiling natively on arm.</p> <li><a href="https://sourceware.org/binutils/docs/as/Pseudo-Ops.html#Pseudo-Ops">GNU Assembler Directives</a></li> <li><a href="https://sourceware.org/binutils/docs/as/ARM_002dDependent.html">GNU Assembler <code>ARM</code> dependent features</a></li> </ul> -<h1><a class="header" href="#riscv" id="riscv">riscv</a></h1> +<div style="break-before: page; page-break-before: always;"></div><h1 id="riscv"><a class="header" href="#riscv">riscv</a></h1> <p>keywords: rv32, rv64</p> <ul> <li>ISA type: <code>RISC</code></li> <li>Endianness: <code>little</code>, <code>big</code></li> </ul> -<h2><a class="header" href="#registers-3" id="registers-3">Registers</a></h2> +<h2 id="registers-3"><a class="header" href="#registers-3">Registers</a></h2> <ul> <li>riscv32 => <code>XLEN=32</code></li> <li>riscv64 => <code>XLEN=64</code></li> </ul> -<h3><a class="header" href="#general-purpose-registers-2" id="general-purpose-registers-2">General purpose registers</a></h3> +<h3 id="general-purpose-registers-2"><a class="header" href="#general-purpose-registers-2">General purpose registers</a></h3> <pre><code class="language-markdown">[XLEN-1:0] abi name desc --------------------------------------------- x0 zero zero register @@ -4001,7 +4098,7 @@ x10-x17 a0-a7 arg regs x18-x27 s2-s11 saved regs x28-x31 t3-t6 temp regs </code></pre> -<h2><a class="header" href="#asm-skeleton-3" id="asm-skeleton-3">ASM skeleton</a></h2> +<h2 id="asm-skeleton-3"><a class="header" href="#asm-skeleton-3">ASM skeleton</a></h2> <p>Small assembler skeleton, ready to use with following properties:</p> <ul> <li>use raw Linux syscalls (<code>man 2 syscall</code> for ABI)</li> @@ -4048,7 +4145,7 @@ distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on riscv.</p> <p>Select dynamic linker according to abi used during compile & link.</p> </blockquote> -<h2><a class="header" href="#references-7" id="references-7">References</a></h2> +<h2 id="references-7"><a class="header" href="#references-7">References</a></h2> <ul> <li><a href="https://sourceware.org/binutils/docs/as">GNU Assembler</a></li> <li><a href="https://sourceware.org/binutils/docs/as/Pseudo-Ops.html#Pseudo-Ops">GNU Assembler Directives</a></li> @@ -4058,59 +4155,31 @@ required when compiling natively on riscv.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - - - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="highlight.js" type="text/javascript" charset="utf-8"></script> <script src="book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - <script type="text/javascript"> window.addEventListener('load', function() { window.setTimeout(window.print, 100); }); </script> - - - </body> </html> diff --git a/searcher.js b/searcher.js index 7fd97d4..d2b0aee 100644 --- a/searcher.js +++ b/searcher.js @@ -145,6 +145,11 @@ window.search = window.search || {}; url.push(""); } + // encodeURIComponent escapes all chars that could allow an XSS except + // for '. Due to that we also manually replace ' with its url-encoded + // representation (%27). + var searchterms = encodeURIComponent(searchterms.join(" ")).replace(/\'/g, "%27"); + return '<a href="' + path_to_root + url[0] + '?' + URL_MARK_PARAM + '=' + searchterms + '#' + url[1] + '" aria-details="teaser_' + teaser_count + '">' + result.doc.breadcrumbs + '</a>' + '<span class="teaser" id="teaser_' + teaser_count + '" aria-label="Search Result Teaser">' @@ -291,7 +296,7 @@ window.search = window.search || {}; } if (url.params.hasOwnProperty(URL_MARK_PARAM)) { - var words = url.params[URL_MARK_PARAM].split(' '); + var words = decodeURIComponent(url.params[URL_MARK_PARAM]).split(' '); marker.mark(words, { exclude: mark_exclude }); @@ -311,7 +316,7 @@ window.search = window.search || {}; // Eventhandler for keyevents on `document` function globalKeyHandler(e) { - if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey || e.target.type === 'textarea') { return; } + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey || e.target.type === 'textarea' || e.target.type === 'text') { return; } if (e.keyCode === ESCAPE_KEYCODE) { e.preventDefault(); @@ -422,6 +427,7 @@ window.search = window.search || {}; delete url.params[URL_MARK_PARAM]; url.hash = ""; } else { + delete url.params[URL_MARK_PARAM]; delete url.params[URL_SEARCH_PARAM]; } // A new search will also add a new history item, so the user can go back diff --git a/searchindex.js b/searchindex.js index ed4dbea..c5b1430 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Object.assign(window.search, {"doc_urls":["intro.html#notes","tools/index.html#tools","tools/zsh.html#zsh1","tools/zsh.html#keybindings","tools/zsh.html#parameter","tools/zsh.html#variables","tools/zsh.html#expansion-flags","tools/zsh.html#argument-parsing-with-zparseopts","tools/zsh.html#example","tools/zsh.html#regular-expressions","tools/zsh.html#completion","tools/zsh.html#installation","tools/zsh.html#completion-variables","tools/zsh.html#completion-functions","tools/zsh.html#example","tools/bash.html#bash1","tools/bash.html#expansion","tools/bash.html#generator","tools/bash.html#parameter","tools/bash.html#pathname","tools/bash.html#io-redirection","tools/bash.html#explanation","tools/bash.html#argument-parsing-with-getopts","tools/bash.html#example","tools/bash.html#regular-expressions","tools/bash.html#completion","tools/bash.html#example","tools/fish.html#fish1","tools/fish.html#quick-info","tools/fish.html#variables","tools/fish.html#setunset-variables","tools/fish.html#lists","tools/fish.html#special-variables-lists","tools/fish.html#command-handling","tools/fish.html#io-redirection","tools/fish.html#control-flow","tools/fish.html#if--else","tools/fish.html#switch","tools/fish.html#while-loop","tools/fish.html#for-loop","tools/fish.html#functions","tools/fish.html#autoloading","tools/fish.html#helper","tools/fish.html#prompt","tools/fish.html#useful-builtins","tools/fish.html#keymaps","tools/fish.html#debug","tools/tmux.html#tmux1","tools/tmux.html#tmux-cli","tools/tmux.html#scripting","tools/tmux.html#bindings","tools/tmux.html#command-mode","tools/git.html#git1","tools/git.html#working-areas","tools/git.html#staging","tools/git.html#remote","tools/git.html#branching","tools/git.html#tags","tools/git.html#log--commit-history","tools/git.html#diff--commit-info","tools/git.html#patching","tools/git.html#resetting","tools/git.html#submodules","tools/git.html#inspection","tools/git.html#revision-specifier","tools/awk.html#awk1","tools/awk.html#input-processing","tools/awk.html#program","tools/awk.html#special-pattern","tools/awk.html#special-variables","tools/awk.html#special-statements--functions","tools/awk.html#examples","tools/awk.html#filter-records","tools/awk.html#access-last-fields-in-records","tools/awk.html#capture-in-variables","tools/awk.html#run-shell-command-and-capture-output","tools/emacs.html#emacs1","tools/emacs.html#help","tools/emacs.html#package-manager","tools/emacs.html#window","tools/emacs.html#buffer","tools/emacs.html#ibuffer","tools/emacs.html#isearch","tools/emacs.html#occur","tools/emacs.html#grep","tools/emacs.html#yankpaste","tools/emacs.html#register","tools/emacs.html#blockrect","tools/emacs.html#mass-edit","tools/emacs.html#narrow","tools/emacs.html#org","tools/emacs.html#org-source","tools/emacs.html#comapny","tools/emacs.html#tags","tools/emacs.html#lisp","tools/emacs.html#ido","tools/emacs.html#evil","tools/emacs.html#dired","tools/gpg.html#gpg1","tools/gpg.html#generate-new-keypair","tools/gpg.html#list-keys","tools/gpg.html#edit-keys","tools/gpg.html#export--import-keys","tools/gpg.html#search--send-keys","tools/gpg.html#encrypt-passphrase","tools/gpg.html#encrypt-public-key","tools/gpg.html#signing","tools/gpg.html#signing-detached","tools/gpg.html#abbreviations","tools/gpg.html#keyservers","tools/gdb.html#gdb1","tools/gdb.html#cli","tools/gdb.html#interactive-usage","tools/gdb.html#misc","tools/gdb.html#breakpoints","tools/gdb.html#watchpoints","tools/gdb.html#inspection","tools/gdb.html#signal-handling","tools/gdb.html#source-file-locations","tools/gdb.html#configuration","tools/gdb.html#user-commands-macros","tools/gdb.html#hooks","tools/gdb.html#examples","tools/gdb.html#automatically-print-next-instr","tools/gdb.html#conditional-breakpoints","tools/gdb.html#catch-sigsegv-and-execute-commands","tools/gdb.html#run-backtrace-on-thread-1-batch-mode","tools/gdb.html#script-gdb-for-automating-debugging-sessions","tools/gdb.html#know-bugs","tools/gdb.html#workaround-command--finish-bug","tools/gdbserver.html#gdbserver1","tools/gdbserver.html#cli","tools/gdbserver.html#example","tools/radare2.html#radare21","tools/radare2.html#print","tools/radare2.html#flags","tools/radare2.html#help","tools/radare2.html#relocation","tools/radare2.html#examples","tools/radare2.html#patch-file-alter-bytes","tools/radare2.html#assemble--disassmble-rasm2","tools/qemu.html#qemu1","tools/qemu.html#keybindings","tools/qemu.html#vm-config-snippet","tools/qemu.html#cpu--ram","tools/qemu.html#graphic--display","tools/qemu.html#boot-menu","tools/qemu.html#block-devices","tools/qemu.html#usb","tools/qemu.html#debugging","tools/qemu.html#io-redirection","tools/qemu.html#network","tools/qemu.html#shared-drives","tools/qemu.html#debug-logging","tools/qemu.html#tracing","tools/qemu.html#vm-snapshots","tools/qemu.html#vm-migration","tools/qemu.html#appendix-direct-kernel-boot","tools/qemu.html#references","tools/pacman.html#pacman1","tools/pacman.html#remote-package-repositories","tools/pacman.html#remove-packages","tools/pacman.html#local-package-database","tools/pacman.html#local-file-database","tools/pacman.html#hacks","tools/dot.html#dot1","tools/dot.html#example-dot-file-to-copy--paste-from","tools/dot.html#references","monitor/index.html#resource-analysis--monitor","monitor/lsof.html#lsof8","monitor/lsof.html#examples","monitor/lsof.html#file-flags","monitor/lsof.html#open-tcp-connections","monitor/lsof.html#open-connection-to-specific-host","monitor/lsof.html#open-connection-to-specific-port","monitor/lsof.html#ipv4-tcp-connections-in-established-state","monitor/ss.html#ss8","monitor/ss.html#examples","monitor/pidstat.html#pidstat1","monitor/pidstat.html#page-fault-and-memory-utilization","monitor/pidstat.html#io-statistics","monitor/pgrep.html#pgrep1","monitor/pgrep.html#debug-newest-process","monitor/pmap.html#pmap1","monitor/pstack.html#pstack1","trace_profile/index.html#trace-and-profile","trace_profile/strace.html#strace1","trace_profile/strace.html#examples","trace_profile/ltrace.html#ltrace1","trace_profile/ltrace.html#example","trace_profile/perf.html#perf1","trace_profile/perf.html#flamegraph","trace_profile/perf.html#flamegraph-with-single-event-trace","trace_profile/perf.html#flamegraph-with-multiple-event-traces","trace_profile/oprofile.html#oprofile","trace_profile/time.html#usrbintime1","binary/index.html#binary","binary/od.html#od1","binary/od.html#ascii-to-hex-string","binary/od.html#extract-parts-of-file","binary/xxd.html#xxd1","binary/xxd.html#ascii-to-hex-stream","binary/xxd.html#hex-to-binary-stream","binary/xxd.html#ascii-to-binary","binary/xxd.html#ascii-to-c-array-hex-encoded","binary/readelf.html#readelf1","binary/objdump.html#objdump1","binary/objdump.html#disassemble-section","binary/nm.html#nm1","development/index.html#development","development/c++filt.html#cfilt1","development/c++filt.html#demangle-symbol","development/c++filt.html#demangle-stream","development/c++.html#c","development/c++.html#type-deduction","development/c++.html#variadic-templates--parameter-pack-","development/c++.html#sfinae--example--enable_if-","development/glibc.html#glibc","development/glibc.html#malloc-tracer--mtrace3","development/glibc.html#malloc-check--mallopt3","development/gcc.html#gcc1","development/gcc.html#cli","development/gcc.html#preprocessing","development/gcc.html#target-options","development/gcc.html#builtins","development/gcc.html#__builtin_expectexpr-cond","development/gcc.html#abi-linux","development/make.html#make1","development/make.html#anatomy-of-make-rules","development/make.html#pattern-rules--automatic-variables","development/make.html#pattern-rules","development/make.html#automatic-variables","development/make.html#useful-functions","development/make.html#substitution-references","development/make.html#filter","development/make.html#filter-out","development/make.html#abspath","development/ld.so.html#ldso8","development/ld.so.html#environment-variables","development/ld.so.html#ld_preload-initialization-order-and-link-map","development/ld.so.html#dynamic-linking-x86_64","development/symbolver.html#elf-symbol-versioning","development/symbolver.html#example-version-script","development/symbolver.html#references","development/python.html#python","development/python.html#decorator--run-","development/python.html#walrus-operator--run-","development/python.html#unittest---run-","development/python.html#doctest---run-","development/python.html#timeit","linux/index.html#linux","linux/systemd.html#systemd","linux/systemd.html#systemctl","linux/systemd.html#example-trivial-user-unit","linux/systemd.html#journalctl","linux/systemd.html#references","linux/coredump.html#core5","linux/coredump.html#naming-of-coredump-files","linux/coredump.html#control-which-segments-are-dumped","linux/coredump.html#some-examples-out-there","linux/coredump.html#coredumpctl-systemd","linux/coredump.html#apport-ubuntu","linux/ptrace_scope.html#ptrace_scope","network/index.html#network","network/tcpdump.html#tcpdump1","network/tcpdump.html#cli","network/tcpdump.html#examples","network/tcpdump.html#capture-packets-from-remote-host","arch/index.html#arch","arch/x86_64.html#x86_64","arch/x86_64.html#registers","arch/x86_64.html#general-purpose-register","arch/x86_64.html#special-register","arch/x86_64.html#flags-register","arch/x86_64.html#model-specific-register-msr","arch/x86_64.html#size-directives","arch/x86_64.html#addressing","arch/x86_64.html#string-instructions","arch/x86_64.html#example-simple-memset","arch/x86_64.html#sysv-x86_64-abi","arch/x86_64.html#passing-arguments-to-functions","arch/x86_64.html#return-values-from-functions","arch/x86_64.html#caller-saved-registers","arch/x86_64.html#callee-saved-registers","arch/x86_64.html#stack","arch/x86_64.html#function-prologue--epilogue","arch/x86_64.html#asm-skeleton","arch/x86_64.html#references","arch/arm64.html#arm64","arch/arm64.html#registers","arch/arm64.html#general-purpose-registers","arch/arm64.html#special-registers-per-el","arch/arm64.html#instructions-cheatsheet","arch/arm64.html#accessing-system-registers","arch/arm64.html#control-flow","arch/arm64.html#addressing","arch/arm64.html#offset","arch/arm64.html#index","arch/arm64.html#pair-access","arch/arm64.html#procedure-call-standard-arm64--aapcs64-","arch/arm64.html#passing-arguments-to-functions","arch/arm64.html#return-values-from-functions","arch/arm64.html#callee-saved-registers","arch/arm64.html#stack","arch/arm64.html#frame-chain","arch/arm64.html#function-prologue--epilogue","arch/arm64.html#asm-skeleton","arch/arm64.html#references","arch/armv7.html#armv7a","arch/armv7.html#registers","arch/armv7.html#general-purpose-registers","arch/armv7.html#special-registers","arch/armv7.html#cpsr-register","arch/armv7.html#instructions-cheatsheet","arch/armv7.html#accessing-system-registers","arch/armv7.html#control-flow","arch/armv7.html#loadstore","arch/armv7.html#procedure-call-standard-arm--aapcs32-","arch/armv7.html#passing-arguments-to-functions","arch/armv7.html#return-values-from-functions","arch/armv7.html#callee-saved-registers","arch/armv7.html#stack","arch/armv7.html#frame-chain","arch/armv7.html#function-prologue--epilogue","arch/armv7.html#asm-skeleton","arch/armv7.html#references","arch/riscv.html#riscv","arch/riscv.html#registers","arch/riscv.html#general-purpose-registers","arch/riscv.html#asm-skeleton","arch/riscv.html#references"],"index":{"documentStore":{"docInfo":{"0":{"body":8,"breadcrumbs":1,"title":1},"1":{"body":14,"breadcrumbs":1,"title":1},"10":{"body":0,"breadcrumbs":2,"title":1},"100":{"body":13,"breadcrumbs":3,"title":2},"101":{"body":55,"breadcrumbs":3,"title":2},"102":{"body":19,"breadcrumbs":4,"title":3},"103":{"body":14,"breadcrumbs":4,"title":3},"104":{"body":19,"breadcrumbs":3,"title":2},"105":{"body":26,"breadcrumbs":4,"title":3},"106":{"body":55,"breadcrumbs":2,"title":1},"107":{"body":32,"breadcrumbs":3,"title":2},"108":{"body":12,"breadcrumbs":2,"title":1},"109":{"body":3,"breadcrumbs":2,"title":1},"11":{"body":36,"breadcrumbs":2,"title":1},"110":{"body":0,"breadcrumbs":2,"title":1},"111":{"body":42,"breadcrumbs":2,"title":1},"112":{"body":0,"breadcrumbs":3,"title":2},"113":{"body":66,"breadcrumbs":2,"title":1},"114":{"body":103,"breadcrumbs":2,"title":1},"115":{"body":37,"breadcrumbs":2,"title":1},"116":{"body":22,"breadcrumbs":2,"title":1},"117":{"body":42,"breadcrumbs":3,"title":2},"118":{"body":33,"breadcrumbs":4,"title":3},"119":{"body":72,"breadcrumbs":2,"title":1},"12":{"body":25,"breadcrumbs":3,"title":2},"120":{"body":25,"breadcrumbs":4,"title":3},"121":{"body":24,"breadcrumbs":2,"title":1},"122":{"body":0,"breadcrumbs":2,"title":1},"123":{"body":24,"breadcrumbs":5,"title":4},"124":{"body":25,"breadcrumbs":3,"title":2},"125":{"body":13,"breadcrumbs":5,"title":4},"126":{"body":9,"breadcrumbs":7,"title":6},"127":{"body":36,"breadcrumbs":6,"title":5},"128":{"body":0,"breadcrumbs":3,"title":2},"129":{"body":27,"breadcrumbs":5,"title":4},"13":{"body":89,"breadcrumbs":3,"title":2},"130":{"body":0,"breadcrumbs":2,"title":1},"131":{"body":13,"breadcrumbs":2,"title":1},"132":{"body":12,"breadcrumbs":2,"title":1},"133":{"body":0,"breadcrumbs":2,"title":1},"134":{"body":11,"breadcrumbs":2,"title":1},"135":{"body":16,"breadcrumbs":2,"title":1},"136":{"body":9,"breadcrumbs":2,"title":1},"137":{"body":15,"breadcrumbs":2,"title":1},"138":{"body":0,"breadcrumbs":2,"title":1},"139":{"body":19,"breadcrumbs":5,"title":4},"14":{"body":77,"breadcrumbs":2,"title":1},"140":{"body":18,"breadcrumbs":4,"title":3},"141":{"body":11,"breadcrumbs":2,"title":1},"142":{"body":31,"breadcrumbs":2,"title":1},"143":{"body":37,"breadcrumbs":4,"title":3},"144":{"body":40,"breadcrumbs":3,"title":2},"145":{"body":30,"breadcrumbs":3,"title":2},"146":{"body":10,"breadcrumbs":3,"title":2},"147":{"body":105,"breadcrumbs":3,"title":2},"148":{"body":41,"breadcrumbs":2,"title":1},"149":{"body":18,"breadcrumbs":2,"title":1},"15":{"body":0,"breadcrumbs":2,"title":1},"150":{"body":48,"breadcrumbs":3,"title":2},"151":{"body":11,"breadcrumbs":2,"title":1},"152":{"body":22,"breadcrumbs":3,"title":2},"153":{"body":20,"breadcrumbs":3,"title":2},"154":{"body":32,"breadcrumbs":2,"title":1},"155":{"body":38,"breadcrumbs":3,"title":2},"156":{"body":89,"breadcrumbs":3,"title":2},"157":{"body":30,"breadcrumbs":5,"title":4},"158":{"body":22,"breadcrumbs":2,"title":1},"159":{"body":0,"breadcrumbs":2,"title":1},"16":{"body":0,"breadcrumbs":2,"title":1},"160":{"body":33,"breadcrumbs":4,"title":3},"161":{"body":9,"breadcrumbs":3,"title":2},"162":{"body":37,"breadcrumbs":4,"title":3},"163":{"body":31,"breadcrumbs":4,"title":3},"164":{"body":39,"breadcrumbs":2,"title":1},"165":{"body":2,"breadcrumbs":2,"title":1},"166":{"body":91,"breadcrumbs":6,"title":5},"167":{"body":8,"breadcrumbs":2,"title":1},"168":{"body":6,"breadcrumbs":3,"title":3},"169":{"body":102,"breadcrumbs":4,"title":1},"17":{"body":16,"breadcrumbs":2,"title":1},"170":{"body":0,"breadcrumbs":4,"title":1},"171":{"body":10,"breadcrumbs":5,"title":2},"172":{"body":21,"breadcrumbs":6,"title":3},"173":{"body":9,"breadcrumbs":7,"title":4},"174":{"body":10,"breadcrumbs":7,"title":4},"175":{"body":4,"breadcrumbs":8,"title":5},"176":{"body":52,"breadcrumbs":4,"title":1},"177":{"body":28,"breadcrumbs":4,"title":1},"178":{"body":26,"breadcrumbs":4,"title":1},"179":{"body":50,"breadcrumbs":7,"title":4},"18":{"body":69,"breadcrumbs":2,"title":1},"180":{"body":6,"breadcrumbs":5,"title":2},"181":{"body":22,"breadcrumbs":4,"title":1},"182":{"body":14,"breadcrumbs":6,"title":3},"183":{"body":12,"breadcrumbs":4,"title":1},"184":{"body":6,"breadcrumbs":4,"title":1},"185":{"body":5,"breadcrumbs":2,"title":2},"186":{"body":89,"breadcrumbs":3,"title":1},"187":{"body":26,"breadcrumbs":3,"title":1},"188":{"body":27,"breadcrumbs":3,"title":1},"189":{"body":11,"breadcrumbs":3,"title":1},"19":{"body":92,"breadcrumbs":2,"title":1},"190":{"body":128,"breadcrumbs":3,"title":1},"191":{"body":0,"breadcrumbs":3,"title":1},"192":{"body":15,"breadcrumbs":6,"title":4},"193":{"body":17,"breadcrumbs":6,"title":4},"194":{"body":43,"breadcrumbs":3,"title":1},"195":{"body":6,"breadcrumbs":3,"title":1},"196":{"body":5,"breadcrumbs":1,"title":1},"197":{"body":45,"breadcrumbs":2,"title":1},"198":{"body":34,"breadcrumbs":4,"title":3},"199":{"body":76,"breadcrumbs":4,"title":3},"2":{"body":0,"breadcrumbs":2,"title":1},"20":{"body":38,"breadcrumbs":3,"title":2},"200":{"body":19,"breadcrumbs":2,"title":1},"201":{"body":6,"breadcrumbs":4,"title":3},"202":{"body":7,"breadcrumbs":4,"title":3},"203":{"body":11,"breadcrumbs":3,"title":2},"204":{"body":15,"breadcrumbs":6,"title":5},"205":{"body":55,"breadcrumbs":2,"title":1},"206":{"body":36,"breadcrumbs":2,"title":1},"207":{"body":8,"breadcrumbs":3,"title":2},"208":{"body":7,"breadcrumbs":2,"title":1},"209":{"body":10,"breadcrumbs":1,"title":1},"21":{"body":26,"breadcrumbs":2,"title":1},"210":{"body":0,"breadcrumbs":2,"title":1},"211":{"body":3,"breadcrumbs":3,"title":2},"212":{"body":10,"breadcrumbs":3,"title":2},"213":{"body":0,"breadcrumbs":2,"title":1},"214":{"body":14,"breadcrumbs":3,"title":2},"215":{"body":2,"breadcrumbs":5,"title":4},"216":{"body":2,"breadcrumbs":4,"title":3},"217":{"body":0,"breadcrumbs":2,"title":1},"218":{"body":62,"breadcrumbs":4,"title":3},"219":{"body":34,"breadcrumbs":4,"title":3},"22":{"body":64,"breadcrumbs":4,"title":3},"220":{"body":0,"breadcrumbs":2,"title":1},"221":{"body":0,"breadcrumbs":2,"title":1},"222":{"body":28,"breadcrumbs":2,"title":1},"223":{"body":18,"breadcrumbs":3,"title":2},"224":{"body":0,"breadcrumbs":2,"title":1},"225":{"body":90,"breadcrumbs":3,"title":2},"226":{"body":9,"breadcrumbs":3,"title":2},"227":{"body":0,"breadcrumbs":2,"title":1},"228":{"body":27,"breadcrumbs":4,"title":3},"229":{"body":0,"breadcrumbs":5,"title":4},"23":{"body":35,"breadcrumbs":2,"title":1},"230":{"body":36,"breadcrumbs":3,"title":2},"231":{"body":81,"breadcrumbs":3,"title":2},"232":{"body":0,"breadcrumbs":3,"title":2},"233":{"body":14,"breadcrumbs":3,"title":2},"234":{"body":16,"breadcrumbs":2,"title":1},"235":{"body":17,"breadcrumbs":3,"title":2},"236":{"body":23,"breadcrumbs":2,"title":1},"237":{"body":0,"breadcrumbs":2,"title":1},"238":{"body":38,"breadcrumbs":3,"title":2},"239":{"body":128,"breadcrumbs":6,"title":5},"24":{"body":58,"breadcrumbs":3,"title":2},"240":{"body":246,"breadcrumbs":4,"title":3},"241":{"body":422,"breadcrumbs":4,"title":3},"242":{"body":278,"breadcrumbs":4,"title":3},"243":{"body":13,"breadcrumbs":2,"title":1},"244":{"body":0,"breadcrumbs":2,"title":1},"245":{"body":59,"breadcrumbs":3,"title":2},"246":{"body":45,"breadcrumbs":4,"title":3},"247":{"body":43,"breadcrumbs":3,"title":2},"248":{"body":28,"breadcrumbs":3,"title":2},"249":{"body":8,"breadcrumbs":2,"title":1},"25":{"body":123,"breadcrumbs":2,"title":1},"250":{"body":3,"breadcrumbs":1,"title":1},"251":{"body":0,"breadcrumbs":2,"title":1},"252":{"body":55,"breadcrumbs":2,"title":1},"253":{"body":31,"breadcrumbs":5,"title":4},"254":{"body":46,"breadcrumbs":2,"title":1},"255":{"body":4,"breadcrumbs":2,"title":1},"256":{"body":27,"breadcrumbs":2,"title":1},"257":{"body":77,"breadcrumbs":4,"title":3},"258":{"body":87,"breadcrumbs":4,"title":3},"259":{"body":0,"breadcrumbs":3,"title":2},"26":{"body":66,"breadcrumbs":2,"title":1},"260":{"body":48,"breadcrumbs":3,"title":2},"261":{"body":18,"breadcrumbs":3,"title":2},"262":{"body":43,"breadcrumbs":2,"title":1},"263":{"body":1,"breadcrumbs":1,"title":1},"264":{"body":0,"breadcrumbs":2,"title":1},"265":{"body":59,"breadcrumbs":2,"title":1},"266":{"body":0,"breadcrumbs":2,"title":1},"267":{"body":11,"breadcrumbs":5,"title":4},"268":{"body":4,"breadcrumbs":1,"title":1},"269":{"body":21,"breadcrumbs":2,"title":1},"27":{"body":0,"breadcrumbs":2,"title":1},"270":{"body":0,"breadcrumbs":2,"title":1},"271":{"body":62,"breadcrumbs":4,"title":3},"272":{"body":15,"breadcrumbs":3,"title":2},"273":{"body":102,"breadcrumbs":3,"title":2},"274":{"body":14,"breadcrumbs":5,"title":4},"275":{"body":40,"breadcrumbs":3,"title":2},"276":{"body":40,"breadcrumbs":2,"title":1},"277":{"body":116,"breadcrumbs":3,"title":2},"278":{"body":17,"breadcrumbs":4,"title":3},"279":{"body":0,"breadcrumbs":4,"title":3},"28":{"body":19,"breadcrumbs":3,"title":2},"280":{"body":40,"breadcrumbs":4,"title":3},"281":{"body":23,"breadcrumbs":4,"title":3},"282":{"body":14,"breadcrumbs":4,"title":3},"283":{"body":15,"breadcrumbs":4,"title":3},"284":{"body":29,"breadcrumbs":2,"title":1},"285":{"body":31,"breadcrumbs":4,"title":3},"286":{"body":94,"breadcrumbs":3,"title":2},"287":{"body":47,"breadcrumbs":2,"title":1},"288":{"body":14,"breadcrumbs":2,"title":1},"289":{"body":0,"breadcrumbs":2,"title":1},"29":{"body":19,"breadcrumbs":2,"title":1},"290":{"body":40,"breadcrumbs":4,"title":3},"291":{"body":52,"breadcrumbs":5,"title":4},"292":{"body":0,"breadcrumbs":3,"title":2},"293":{"body":18,"breadcrumbs":4,"title":3},"294":{"body":38,"breadcrumbs":3,"title":2},"295":{"body":0,"breadcrumbs":2,"title":1},"296":{"body":47,"breadcrumbs":2,"title":1},"297":{"body":18,"breadcrumbs":2,"title":1},"298":{"body":18,"breadcrumbs":3,"title":2},"299":{"body":0,"breadcrumbs":6,"title":5},"3":{"body":96,"breadcrumbs":2,"title":1},"30":{"body":25,"breadcrumbs":3,"title":2},"300":{"body":35,"breadcrumbs":4,"title":3},"301":{"body":8,"breadcrumbs":4,"title":3},"302":{"body":3,"breadcrumbs":4,"title":3},"303":{"body":27,"breadcrumbs":2,"title":1},"304":{"body":52,"breadcrumbs":3,"title":2},"305":{"body":36,"breadcrumbs":4,"title":3},"306":{"body":141,"breadcrumbs":3,"title":2},"307":{"body":27,"breadcrumbs":2,"title":1},"308":{"body":10,"breadcrumbs":2,"title":1},"309":{"body":0,"breadcrumbs":2,"title":1},"31":{"body":51,"breadcrumbs":2,"title":1},"310":{"body":23,"breadcrumbs":4,"title":3},"311":{"body":8,"breadcrumbs":3,"title":2},"312":{"body":55,"breadcrumbs":3,"title":2},"313":{"body":0,"breadcrumbs":3,"title":2},"314":{"body":18,"breadcrumbs":4,"title":3},"315":{"body":50,"breadcrumbs":3,"title":2},"316":{"body":96,"breadcrumbs":2,"title":1},"317":{"body":0,"breadcrumbs":6,"title":5},"318":{"body":44,"breadcrumbs":4,"title":3},"319":{"body":11,"breadcrumbs":4,"title":3},"32":{"body":39,"breadcrumbs":4,"title":3},"320":{"body":3,"breadcrumbs":4,"title":3},"321":{"body":26,"breadcrumbs":2,"title":1},"322":{"body":65,"breadcrumbs":3,"title":2},"323":{"body":19,"breadcrumbs":4,"title":3},"324":{"body":165,"breadcrumbs":3,"title":2},"325":{"body":21,"breadcrumbs":2,"title":1},"326":{"body":9,"breadcrumbs":2,"title":1},"327":{"body":4,"breadcrumbs":2,"title":1},"328":{"body":55,"breadcrumbs":4,"title":3},"329":{"body":143,"breadcrumbs":3,"title":2},"33":{"body":8,"breadcrumbs":3,"title":2},"330":{"body":5,"breadcrumbs":2,"title":1},"34":{"body":8,"breadcrumbs":3,"title":2},"35":{"body":0,"breadcrumbs":3,"title":2},"36":{"body":10,"breadcrumbs":1,"title":0},"37":{"body":14,"breadcrumbs":2,"title":1},"38":{"body":4,"breadcrumbs":2,"title":1},"39":{"body":5,"breadcrumbs":2,"title":1},"4":{"body":88,"breadcrumbs":2,"title":1},"40":{"body":11,"breadcrumbs":2,"title":1},"41":{"body":24,"breadcrumbs":2,"title":1},"42":{"body":24,"breadcrumbs":2,"title":1},"43":{"body":19,"breadcrumbs":2,"title":1},"44":{"body":24,"breadcrumbs":3,"title":2},"45":{"body":28,"breadcrumbs":2,"title":1},"46":{"body":19,"breadcrumbs":2,"title":1},"47":{"body":19,"breadcrumbs":2,"title":1},"48":{"body":86,"breadcrumbs":3,"title":2},"49":{"body":119,"breadcrumbs":2,"title":1},"5":{"body":79,"breadcrumbs":2,"title":1},"50":{"body":128,"breadcrumbs":2,"title":1},"51":{"body":24,"breadcrumbs":3,"title":2},"52":{"body":0,"breadcrumbs":2,"title":1},"53":{"body":23,"breadcrumbs":3,"title":2},"54":{"body":7,"breadcrumbs":2,"title":1},"55":{"body":21,"breadcrumbs":2,"title":1},"56":{"body":77,"breadcrumbs":2,"title":1},"57":{"body":45,"breadcrumbs":2,"title":1},"58":{"body":46,"breadcrumbs":4,"title":3},"59":{"body":58,"breadcrumbs":4,"title":3},"6":{"body":79,"breadcrumbs":3,"title":2},"60":{"body":109,"breadcrumbs":2,"title":1},"61":{"body":50,"breadcrumbs":2,"title":1},"62":{"body":64,"breadcrumbs":2,"title":1},"63":{"body":27,"breadcrumbs":2,"title":1},"64":{"body":28,"breadcrumbs":3,"title":2},"65":{"body":18,"breadcrumbs":2,"title":1},"66":{"body":45,"breadcrumbs":3,"title":2},"67":{"body":37,"breadcrumbs":2,"title":1},"68":{"body":29,"breadcrumbs":3,"title":2},"69":{"body":29,"breadcrumbs":3,"title":2},"7":{"body":48,"breadcrumbs":4,"title":3},"70":{"body":86,"breadcrumbs":4,"title":3},"71":{"body":0,"breadcrumbs":2,"title":1},"72":{"body":18,"breadcrumbs":3,"title":2},"73":{"body":19,"breadcrumbs":5,"title":4},"74":{"body":39,"breadcrumbs":3,"title":2},"75":{"body":25,"breadcrumbs":6,"title":5},"76":{"body":0,"breadcrumbs":2,"title":1},"77":{"body":74,"breadcrumbs":2,"title":1},"78":{"body":21,"breadcrumbs":3,"title":2},"79":{"body":40,"breadcrumbs":2,"title":1},"8":{"body":40,"breadcrumbs":2,"title":1},"80":{"body":50,"breadcrumbs":2,"title":1},"81":{"body":77,"breadcrumbs":2,"title":1},"82":{"body":57,"breadcrumbs":2,"title":1},"83":{"body":51,"breadcrumbs":2,"title":1},"84":{"body":24,"breadcrumbs":2,"title":1},"85":{"body":43,"breadcrumbs":2,"title":1},"86":{"body":24,"breadcrumbs":2,"title":1},"87":{"body":19,"breadcrumbs":2,"title":1},"88":{"body":32,"breadcrumbs":3,"title":2},"89":{"body":22,"breadcrumbs":2,"title":1},"9":{"body":46,"breadcrumbs":3,"title":2},"90":{"body":39,"breadcrumbs":2,"title":1},"91":{"body":23,"breadcrumbs":3,"title":2},"92":{"body":26,"breadcrumbs":2,"title":1},"93":{"body":38,"breadcrumbs":2,"title":1},"94":{"body":49,"breadcrumbs":2,"title":1},"95":{"body":24,"breadcrumbs":2,"title":1},"96":{"body":28,"breadcrumbs":2,"title":1},"97":{"body":16,"breadcrumbs":2,"title":1},"98":{"body":21,"breadcrumbs":2,"title":1},"99":{"body":4,"breadcrumbs":4,"title":3}},"docs":{"0":{"body":"A personal collection of notes and cheatsheets. Source code is located at johannst/notes .","breadcrumbs":"Notes","id":"0","title":"Notes"},"1":{"body":"zsh bash fish tmux git awk emacs gpg gdb gdbserver radare2 qemu pacman dot","breadcrumbs":"Tools","id":"1","title":"Tools"},"10":{"body":"","breadcrumbs":"Tools » Completion","id":"10","title":"Completion"},"100":{"body":"gpg -k / --list-key # public keys\ngpg -K / --list-secret-keys # secret keys","breadcrumbs":"Tools » List keys","id":"100","title":"List keys"},"101":{"body":"gpg --edit-key <KEY ID> Gives prompt to modify KEY ID, common commands: help show help\nsave save & quit list list keys and user IDs\nkey <N> select subkey <N>\nuid <N> select user ID <N> expire change expiration of selected key adduid add user ID\ndeluid delete selected user ID addkey add subkey\ndelkey delete selected subkey","breadcrumbs":"Tools » Edit keys","id":"101","title":"Edit keys"},"102":{"body":"gpg --export --armor --output <KEY.PUB> <KEY ID>\ngpg --export-secret-key --armor --output <KEY.PUB> <KEY ID>\ngpg --import <FILE>","breadcrumbs":"Tools » Export & Import Keys","id":"102","title":"Export & Import Keys"},"103":{"body":"gpg --keyserver <SERVER> --send-keys <KEY ID>\ngpg --keyserver <SERVER> --search-keys <KEY ID>","breadcrumbs":"Tools » Search & Send keys","id":"103","title":"Search & Send keys"},"104":{"body":"Encrypt file using passphrase and write encrypted data to <file>.gpg. gpg --symmetric <file> # Decrypt using passphrase\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » Encrypt (passphrase)","id":"104","title":"Encrypt (passphrase)"},"105":{"body":"Encrypt file with public key of specified recipient and write encrypted data to <file>.gpg. gpg --encrypt -r foo@bar.de <file> # Decrypt at foos side (private key required)\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » Encrypt (public key)","id":"105","title":"Encrypt (public key)"},"106":{"body":"Generate a signed file and write to <file>.gpg. # Sign with private key of foo@bar.de\ngpg --sign -u foor@bar.de <file> # Verify with public key of foo@bar.de\ngpg --verify <file> # Extract content from signed file\ngpg -o <file> --decrypt <file>.gpg Without -u use first private key in list gpg -K for signing. Files can also be signed and encrypted at once, gpg will first sign the file and then encrypt it. gpg --sign --encrypt -r <recipient> <file>","breadcrumbs":"Tools » Signing","id":"106","title":"Signing"},"107":{"body":"Generate a detached signature and write to <file>.asc. Send <file>.asc along with <file> when distributing. gpg --detach-sign --armor -u foor@bar.de <file> # Verify\ngpg --verify <file>.asc <file> Without -u use first private key in list gpg -K for signing.","breadcrumbs":"Tools » Signing (detached)","id":"107","title":"Signing (detached)"},"108":{"body":"sec secret key ssb secret subkey pub public key sub public subkey","breadcrumbs":"Tools » Abbreviations","id":"108","title":"Abbreviations"},"109":{"body":"http://pgp.mit.edu http://keyserver.ubuntu.com hkps://pgp.mailbox.org","breadcrumbs":"Tools » Keyservers","id":"109","title":"Keyservers"},"11":{"body":"Completion functions are provided via files and need to be placed in a location covered by $fpath. By convention the completion files are names as _<CMD>. A completion skeleton for the command foo, stored in _foo #compdef _foo foo function _foo() { ...\n} Alternatively one can install a completion function explicitly by calling compdef <FUNC> <CMD>.","breadcrumbs":"Tools » Installation","id":"11","title":"Installation"},"110":{"body":"","breadcrumbs":"Tools » gdb(1)","id":"110","title":"gdb(1)"},"111":{"body":"gdb [opts] [prg [-c coredump | -p pid]] gdb [opts] --args prg <prg-args> opts: -p <pid> attach to pid -c <coredump> use <coredump> -x <file> execute script <file> before prompt -ex <cmd> execute command <cmd> before prompt --tty <tty> set I/O tty for debugee","breadcrumbs":"Tools » CLI","id":"111","title":"CLI"},"112":{"body":"","breadcrumbs":"Tools » Interactive usage","id":"112","title":"Interactive usage"},"113":{"body":"tty <tty> Set <tty> as tty for debugee. Make sure nobody reads from target tty, easiest is to spawn a shell and run following in target tty: > while true; do sleep 1024; done sharedlibrary [<regex>] Load symbols of shared libs loaded by debugee. Optionally use <regex> to filter libs for symbol loading. display [/FMT] <expr> Print <expr> every time debugee stops. Eg print next instr, see examples below. undisplay [<num>] Delete display expressions either all or one referenced by <num>. info display List display expressions.","breadcrumbs":"Tools » Misc","id":"113","title":"Misc"},"114":{"body":"break [-qualified] <sym> thread <tnum> Set a breakpoint only for a specific thread. -qualified: Treat <sym> as fully qualified symbol (quiet handy to set breakpoints on C symbols in C++ contexts) break <sym> if <cond> Set conditional breakpoint (see examples below). delete [<num>] Delete breakpoint either all or one referenced by <num>. info break List breakpoints. cond <bp> <cond> Make existing breakpoint <bp> conditional with <cond>. tbreak Set temporary breakpoint, will be deleted when hit. Same syntax as `break`. rbreak <regex> Set breakpoints matching <regex>, where matching internally is done on: .*<regex>.* command [<bp_list>] Define commands to run after breakpoint hit. If <bp_list> is not specified attach command to last created breakpoint. Command block terminated with 'end' token. <bp_list>: Space separates list, eg 'command 2 5-8' to run command for breakpoints: 2,5,6,7,8.","breadcrumbs":"Tools » Breakpoints","id":"114","title":"Breakpoints"},"115":{"body":"watch [-location|-l] <expr> [thread <tnum>] Create a watchpoint for <expr>, will break if <expr> is written to. Watchpoints respect scope of variables, -l can be used to watch the memory location instead. rwatch ... Sets a read watchpoint, will break if <expr> is read from. awatch ... Sets an access watchpoint, will break if <expr> is written to or read from.","breadcrumbs":"Tools » Watchpoints","id":"115","title":"Watchpoints"},"116":{"body":"info functions [<regex>] List functions matching <regex>. List all functions if no <regex> provided. info variables [<regex>] List variables matching <regex>. List all variables if no <regex> provided.","breadcrumbs":"Tools » Inspection","id":"116","title":"Inspection"},"117":{"body":"info handle [<signal>] Print how to handle <signal>. If no <signal> specified print for all signals. handle <signal> <action> Configure how gdb handles <signal> sent to debugee. <action>: stop/nostop Catch signal in gdb and break. print/noprint Print message when gdb catches signal. pass/nopass Pass signal down to debugee. catch signal <signal> Create a catchpoint for <signal>.","breadcrumbs":"Tools » Signal handling","id":"117","title":"Signal handling"},"118":{"body":"dir <path> Add <path> to the beginning of the searh path for source files. show dir Show current search path. set substitute-path <from> <to> Add substitution rule checked during source file lookup. show substitute-path Show current substitution rules.","breadcrumbs":"Tools » Source file locations","id":"118","title":"Source file locations"},"119":{"body":"set follow-fork-mode <child | parent> Specify which process to follow when debuggee makes a fork(2) syscall. set pagination <on | off> Turn on/off gdb's pagination. set breakpoint pending <on | off | auto> on: always set pending breakpoints. off: error when trying to set pending breakpoints. auto: interatively query user to set breakpoint. set print pretty <on | off> Turn on/off pertty printing of structures. set logging <on | off> Enable output logging to file (default gdb.txt). set logging file <fname> Change output log file to <fname> set logging redirect <on/off> on: only log to file. off: log to file and tty.","breadcrumbs":"Tools » Configuration","id":"119","title":"Configuration"},"12":{"body":"Following variables are available in Completion functions: $words # array with command line in words\n$#words # number words\n$CURRENT # index into $words for cursor position\n$words[CURRENT-1] # previous word (relative to cursor position)","breadcrumbs":"Tools » Completion Variables","id":"12","title":"Completion Variables"},"120":{"body":"Gdb allows to create & document user commands as follows: define <cmd> # cmds end document <cmd> # docu end To get all user commands or documentations one can use: help user-defined help <cmd>","breadcrumbs":"Tools » User commands (macros)","id":"120","title":"User commands (macros)"},"121":{"body":"Gdb allows to create two types of command hooks hook- will be run before <cmd> hookpost- will be run after <cmd> define hook-<cmd> # cmds end define hookpost-<cmd> # cmds end","breadcrumbs":"Tools » Hooks","id":"121","title":"Hooks"},"122":{"body":"","breadcrumbs":"Tools » Examples","id":"122","title":"Examples"},"123":{"body":"When ever the debugee stops automatically print the memory at the current instruction pointer ($rip x86) and format as instruction /i. # rip - x86 display /i $rip # step instruction, after the step the next instruction is automatically printed si","breadcrumbs":"Tools » Automatically print next instr","id":"123","title":"Automatically print next instr"},"124":{"body":"Create conditional breakpoints for a function void foo(int i) in the debugee. # Create conditional breakpoint b foo if i == 42 b foo # would create bp 2 # Make existing breakpoint conditional cond 2 if i == 7","breadcrumbs":"Tools » Conditional breakpoints","id":"124","title":"Conditional breakpoints"},"125":{"body":"This creates a catchpoint for the SIGSEGV signal and attached the command to it. catch signal SIGSEGV command bt c end","breadcrumbs":"Tools » Catch SIGSEGV and execute commands","id":"125","title":"Catch SIGSEGV and execute commands"},"126":{"body":"gdb --batch -ex 'thread 1' -ex 'bt' -p <pid>","breadcrumbs":"Tools » Run backtrace on thread 1 (batch mode)","id":"126","title":"Run backtrace on thread 1 (batch mode)"},"127":{"body":"To script gdb add commands into a file and pass it to gdb via -x. For example create run.gdb: set pagination off break mmap command info reg rdi rsi rdx bt c end #initial drop c This script can be used as: gdb --batch -x ./run.gdb -p <pid>","breadcrumbs":"Tools » Script gdb for automating debugging sessions","id":"127","title":"Script gdb for automating debugging sessions"},"128":{"body":"","breadcrumbs":"Tools » Know Bugs","id":"128","title":"Know Bugs"},"129":{"body":"When using finish inside a command block, commands after finish are not executed. To workaround that bug one can create a wrapper function which calls finish. define handler bt finish info reg rax end command handler end","breadcrumbs":"Tools » Workaround command + finish bug","id":"129","title":"Workaround command + finish bug"},"13":{"body":"_describe simple completion, just words + description _arguments sophisticated completion, allow to specify actions Completion with _describe _describe MSG COMP MSG simple string with header message COMP array of completions where each entry is \"opt:description\" function _foo() { local -a opts opts=('bla:desc for bla' 'blu:desc for blu') _describe 'foo-msg' opts\n}\ncompdef _foo foo foo <TAB><TAB> -- foo-msg --\nbla -- desc for bla\nblu -- desc for blu Completion with _arguments _arguments SPEC [SPEC...] where SPEC can have one of the following forms: OPT[DESC]:MSG:ACTION N:MSG:ACTION Available actions (op1 op2) list possible matches\n->VAL set $state=VAL and continue, `$state` can be checked later in switch case\nFUNC call func to generate matches\n{STR} evaluate `STR` to generate matches","breadcrumbs":"Tools » Completion Functions","id":"13","title":"Completion Functions"},"130":{"body":"","breadcrumbs":"Tools » gdbserver(1)","id":"130","title":"gdbserver(1)"},"131":{"body":"gdbserver [opts] comm prog [args] opts: --disable-randomization --no-disable-randomization comm: host:port tty","breadcrumbs":"Tools » CLI","id":"131","title":"CLI"},"132":{"body":"# Start gdbserver.\ngdbserver localhost:1234 /bin/ls # Attach gdb.\ngdb -ex 'target remote localhost:1234'","breadcrumbs":"Tools » Example","id":"132","title":"Example"},"133":{"body":"","breadcrumbs":"Tools » radare2(1)","id":"133","title":"radare2(1)"},"134":{"body":"pd <n> [@ <addr>] # print disassembly for <n> instructions # with optional temporary seek to <addr>","breadcrumbs":"Tools » print","id":"134","title":"print"},"135":{"body":"fs # list flag-spaces fs <fs> # select flag-space <fs> f # print flags of selected flag-space","breadcrumbs":"Tools » flags","id":"135","title":"flags"},"136":{"body":"?*~<kw> # '?*' list all commands and '~' grep for <kw> ?*~... # '..' less mode /'...' interactive search","breadcrumbs":"Tools » help","id":"136","title":"help"},"137":{"body":"> r2 -B <baddr> <exe> # open <exe> mapped to addr <baddr> oob <addr> # reopen current file at <baddr>","breadcrumbs":"Tools » relocation","id":"137","title":"relocation"},"138":{"body":"","breadcrumbs":"Tools » Examples","id":"138","title":"Examples"},"139":{"body":"> r2 [-w] <file> oo+ # re-open for write if -w was not passed s <addr> # seek to position wv <data> # write 4 byte (dword)","breadcrumbs":"Tools » Patch file (alter bytes)","id":"139","title":"Patch file (alter bytes)"},"14":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -d <dir> -h The completion handler could be implemented as follows in a file called _foo: #compdef _foo foo function _foo_color() { local colors=() colors+=('green:green color') colors+=('red:red color') colors+=('blue:blue color') _describe \"color\" colors\n} function _foo() { _arguments \\ \"-c[define color]:color:->s_color\" \\ \"-s[select sound]:sound:(low high)\" \\ \"-f[select file]:file:_files\" \\ \"-d[select dir]:dir:_files -/\" \\ \"-h[help]\" case $state in s_color) _foo_color;; esac\n} _files is a zsh builtin utility function to complete files/dirs see zsh completion functions zsh completion utility functions","breadcrumbs":"Tools » Example","id":"14","title":"Example"},"140":{"body":"rasm2 -L # list supported archs > rasm2 -a x86 'mov eax, 0xdeadbeef' b8efbeadde > rasm2 -a x86 -d \"b8efbeadde\" mov eax, 0xdeadbeef","breadcrumbs":"Tools » Assemble / Disassmble (rasm2)","id":"140","title":"Assemble / Disassmble (rasm2)"},"141":{"body":"All the examples & notes use qemu-system-x86_64 but in most cases this can be swapped with the system emulator for other architectures.","breadcrumbs":"Tools » qemu(1)","id":"141","title":"qemu(1)"},"142":{"body":"Graphic mode: Ctrl+Alt+g release mouse capture from VM Ctrl+Alt+1 switch to display of VM\nCtrl+Alt+2 switch to qemu monitor No graphic mode: Ctrl+a h print help\nCtrl+a x exit emulator\nCtrl+a c switch between monitor and console","breadcrumbs":"Tools » Keybindings","id":"142","title":"Keybindings"},"143":{"body":"Following command-line gives a good starting point to assemble a VM: qemu-system-x86_64 \\ -cpu host -enable-kvm -smp 4 \\ -m 8G \\ -vga virtio -display sdl,gl=on \\ -boot menu=on \\ -cdrom <iso> \\ -hda <disk> \\ -device qemu-xhci,id=xhci \\ -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408,id=capture-card","breadcrumbs":"Tools » VM config snippet","id":"143","title":"VM config snippet"},"144":{"body":"# Emulate host CPU in guest VM, enabling all supported host featured (requires KVM).\n# List available CPUs `qemu-system-x86_64 -cpu help`.\n-cpu host # Enable KVM instead software emulation.\n-enable-kvm # Configure number of guest CPUs.\n-smp <N> # Configure size of guest RAM.\n-m 8G","breadcrumbs":"Tools » CPU & RAM","id":"144","title":"CPU & RAM"},"145":{"body":"# Use sdl window as display and enable openGL context.\n-display sdl,gl=on # Use vnc server as display (eg on display `:42` here).\n-display vnc=localhost:42 # Confifure virtio as 3D video graphic accelerator (requires virgl in guest).\n-vga virtio","breadcrumbs":"Tools » Graphic & Display","id":"145","title":"Graphic & Display"},"146":{"body":"# Enables boot menu to select boot device (enter with `ESC`).\n-boot menu=on","breadcrumbs":"Tools » Boot Menu","id":"146","title":"Boot Menu"},"147":{"body":"# Attach cdrom drive with iso to a VM.\n-cdrom <iso> # Attach disk drive to a VM.\n-hda <disk> # Generic way to configure & attach a drive to a VM.\n-drive file=<file>,format=qcow2 Create a disk with qemu-img To create a qcow2 disk (qemu copy-on-write) of size 10G: qemu-img create -f qcow2 disk.qcow2 10G The disk does not contain any partitions or a partition table. We can format the disk from within the guest as following example: # Create `gpt` partition table.\nsudo parted /dev/sda mktable gpt # Create two equally sized primary partitions.\nsudo parted /dev/sda mkpart primary 0% 50%\nsudo parted /dev/sda mkpart primary 50% 100% # Create filesystem on each partition.\nsudo mkfs.ext3 /dev/sda1\nsudo mkfs.ext4 /dev/sda2 lsblk -f /dev/sda NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT sda ├─sda1 ext3 .... └─sda2 ext4 ....","breadcrumbs":"Tools » Block devices","id":"147","title":"Block devices"},"148":{"body":"Host Controller # Add XHCI USB controller to the VM (supports USB 3.0, 2.0, 1.1).\n# `id=xhci` creates a usb bus named `xhci`.\n-device qemu-xhci,id=xhci USB Device # Pass-through USB device from host identified by vendorid & productid and\n# attach to usb bus `xhci.0` (defined with controller `id`).\n-device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408","breadcrumbs":"Tools » USB","id":"148","title":"USB"},"149":{"body":"# Open gdbstub on tcp `<port>` (`-s` shorthand for `-gdb tcp::1234`).\n-gdb tcp::<port> # Freeze guest CPU at startup and wait for debugger connection.\n-S","breadcrumbs":"Tools » Debugging","id":"149","title":"Debugging"},"15":{"body":"","breadcrumbs":"Tools » bash(1)","id":"15","title":"bash(1)"},"150":{"body":"# Create raw tcp server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial tcp:localhost:12345,server,wait # Create telnet server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial telnet:localhost:12345,server,wait # Configure redirection for the QEMU `mointor`, arguments similar to `-serial`\n# above.\n-monitor ... In server mode use nowait to execute guest without waiting for a client connection.","breadcrumbs":"Tools » IO redirection","id":"150","title":"IO redirection"},"151":{"body":"# Redirect host tcp port `1234` to guest port `4321`.\n-nic user,hostfwd=tcp:localhost:1234-:4321","breadcrumbs":"Tools » Network","id":"151","title":"Network"},"152":{"body":"# Attach a `virtio-9p-pci` device to the VM.\n# The guest requires 9p support and can mount the shared drive as:\n# mount -t 9p -o trans=virtio someName /mnt\n-virtfs local,id=someName,path=<someHostPath>,mount_tag=someName,security_model=none","breadcrumbs":"Tools » Shared drives","id":"152","title":"Shared drives"},"153":{"body":"# List debug items.\n-d help # Write debug log to file instead stderr.\n-D <file> # Examples\n-d in_asm Log executed guest instructions.","breadcrumbs":"Tools » Debug logging","id":"153","title":"Debug logging"},"154":{"body":"# List name of all trace points.\n-trace help # Enable trace points matching pattern and optionally write trace to file.\n-trace <pattern>[,file=<file>] # Enable trace points for all events listed in the <events> file.\n# File must contain one event/pattern per line.\n-trace events=<events>","breadcrumbs":"Tools » Tracing","id":"154","title":"Tracing"},"155":{"body":"VM snapshots require that there is at least on qcow2 disk attached to the VM ( VM Snapshots ). Commands for qemu Monitor or QMP : # List available snapshots.\ninfo snapshots # Create/Load/Delete snapshot with name <tag>.\nsavevm <tag>\nloadvm <tag>\ndelvm <tag> The snapshot can also be directly specified when invoking qemu as: qemu-system-x86_64 \\ -loadvm <tag> \\ ...","breadcrumbs":"Tools » VM snapshots","id":"155","title":"VM snapshots"},"156":{"body":"Online migration example: # Start machine 1 on host ABC.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Prepare machine 2 on host DEF as migration target.\n# Listen for any connection on port 12345.\nqemu-system-x86_64 -monitor stdio -incoming tcp:0.0.0.0:12345 # Start migration from the machine 1 monitor console.\n(qemu) migrate tcp:DEF:12345 Save to external file example: ```bash\n# Start machine 1.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Save VM state to file.\n(qemu) migrate \"exec:gzip -c > vm.gz\" # Load VM from file.\nqemu-system-x86_64 -monitor stdio -incoming \"exec: gzip -d -c vm.gz\" The migration source machine and the migration target machine should be launched with the same parameters.","breadcrumbs":"Tools » VM Migration","id":"156","title":"VM Migration"},"157":{"body":"Example command line to directly boot a Kernel with an initrd ramdisk. qemu-system-x86_64 \\ -cpu host \\ -enable-kvm \\ -kernel <dir>/arch/x86/boot/bzImage \\ -append \"earlyprintk=ttyS0 console=ttyS0 nokaslr init=/init debug\" \\ -initrd <dir>/initramfs.cpio.gz \\ ... Instructions to build a minimal Kernel and initrd .","breadcrumbs":"Tools » Appendix: Direct Kernel boot","id":"157","title":"Appendix: Direct Kernel boot"},"158":{"body":"QEMU USB QEMU IMG QEMU Tools QEMU System QEMU Invocation (command line args) QEMU Monitor QEMU machine protocol (QMP) QEMU VM Snapshots","breadcrumbs":"Tools » References","id":"158","title":"References"},"159":{"body":"","breadcrumbs":"Tools » pacman(1)","id":"159","title":"pacman(1)"},"16":{"body":"","breadcrumbs":"Tools » Expansion","id":"16","title":"Expansion"},"160":{"body":"pacman -Sy refresh package database\npacman -S <pkg> install pkg\npacman -Ss <regex> search remote package database\npacman -Si <pkg> get info for pkg\npacman -Su upgrade installed packages\npacman -Sc clean local package cache","breadcrumbs":"Tools » Remote package repositories","id":"160","title":"Remote package repositories"},"161":{"body":"pacman -Rsn <pkg> uninstall package and unneeded deps + config files","breadcrumbs":"Tools » Remove packages","id":"161","title":"Remove packages"},"162":{"body":"Local package database of installed packages. pacman -Q list all installed packages\npacman -Qs <regex> search local package database\npacman -Ql <pkg> list files installed by pkg\npacman -Qo <file> query package that owns file\npacman -Qe only list explicitly installed packages","breadcrumbs":"Tools » Local package database","id":"162","title":"Local package database"},"163":{"body":"Local file database which allows to search packages owning certain files. Also searches non installed packages, but database must be synced. pacman -Fy refresh file database\npacman -Fl <pkg> list files in pkg (must not be installed)\npacman -Fx <regex> search","breadcrumbs":"Tools » Local file database","id":"163","title":"Local file database"},"164":{"body":"Uninstall all orphaned packages (including config files) that were installed as dependencies. pacman -Rsn $(pacman -Qqtq) List explicitly installed packages that are not required as dependency by any package and sort by size. pacman -Qetq | xargs pacman -Qi | awk '/Name/ { name=$3 } /Installed Size/ { printf \"%8.2f%s %s\\n\", $4, $5, name }' | sort -h","breadcrumbs":"Tools » Hacks","id":"164","title":"Hacks"},"165":{"body":"Online playground","breadcrumbs":"Tools » dot(1)","id":"165","title":"dot(1)"},"166":{"body":"Can be rendered to svg with the following command. dot -T svg -o g.svg g.dot Example dot file. // file: g.dot\ndigraph { // Render ranks from left to right. rankdir=LR // Make background transparent. bgcolor=transparent // Global node attributes. node [shape=box] // Global edge attributes. edge [style=dotted,color=red] // Add nodes & edge. stage1 -> stage2 // Add multiple edges at once. stage2 -> { stage3_1, stage3_2 } // Add edge with custom attributes. stage3_2 -> stage4 [label=\"some text\"] // Set custom attributes for specific node. stage4 [color=green,fillcolor=lightgray,style=\"filled,dashed\",label=\"s4\"] // Create a subgraph. This can be used to group nodes/edges or as scope for // global node/edge attributes. // If the name starts with 'cluster' a border is drawn. subgraph cluster_1 { stage5_1 stage5_2 } // Add some edges to subgraph nodes. stage3_1 -> { stage5_1, stage5_2 }\n} Rendered svg file. g.svg","breadcrumbs":"Tools » Example dot file to copy & paste from.","id":"166","title":"Example dot file to copy & paste from."},"167":{"body":"DOT language Attributes Node shapes Colors User manual","breadcrumbs":"Tools » References","id":"167","title":"References"},"168":{"body":"lsof ss pidstat pgrep pmap pstack","breadcrumbs":"Resource analysis & monitor","id":"168","title":"Resource analysis & monitor"},"169":{"body":"lsof -r <s> ..... repeatedly execute command ervery <s> seconds -a ......... AND slection filters instead ORing (OR: default) -p <pid> ... filter by <pid> +fg ........ show file flags for file descripros -n ......... don't convert network addr to hostnames -P ......... don't convert network port to service names -i <@h[:p]>. show connections to h (hostname|ip addr) with optional port p -s <p:s> ... in conjunction with '-i' filter for protocol <p> in state <s> -U ......... show unix domain sockets ('@' indicates abstract sock name, see unix(7)) file flags: R/W/RW ..... read/write/read-write CR ......... create AP ......... append TR ......... truncate -s protocols TCP, UDP -s states (TCP) CLOSED, IDLE, BOUND, LISTEN, ESTABLISHED, SYN_SENT, SYN_RCDV, ESTABLISHED, CLOSE_WAIT, FIN_WAIT1, CLOSING, LAST_ACK, FIN_WAIT_2, TIME_WAIT -s states (UDP) Unbound, Idle","breadcrumbs":"Resource analysis & monitor » lsof(8)","id":"169","title":"lsof(8)"},"17":{"body":"# generate sequence from n to m\n{n..m}\n# generate sequence from n to m step by s\n{n..m..s} # expand cartesian product\n{a,b}{c,d}","breadcrumbs":"Tools » Generator","id":"17","title":"Generator"},"170":{"body":"","breadcrumbs":"Resource analysis & monitor » Examples","id":"170","title":"Examples"},"171":{"body":"Show open files with file flags for process: lsof +fg -p <pid>","breadcrumbs":"Resource analysis & monitor » File flags","id":"171","title":"File flags"},"172":{"body":"Show open tcp connections for $USER: lsof -a -u $USER -i TCP Note : -a ands the results. If -a is not given all open files matching $USER and all tcp connections are listed ( ored ).","breadcrumbs":"Resource analysis & monitor » Open TCP connections","id":"172","title":"Open TCP connections"},"173":{"body":"Show open connections to localhost for $USER: lsof -a -u $USER -i @localhost","breadcrumbs":"Resource analysis & monitor » Open connection to specific host","id":"173","title":"Open connection to specific host"},"174":{"body":"Show open connections to port :1234 for $USER: lsof -a -u $USER -i :1234","breadcrumbs":"Resource analysis & monitor » Open connection to specific port","id":"174","title":"Open connection to specific port"},"175":{"body":"lsof -i 4TCP -s TCP:ESTABLISHED","breadcrumbs":"Resource analysis & monitor » IPv4 TCP connections in ESTABLISHED state","id":"175","title":"IPv4 TCP connections in ESTABLISHED state"},"176":{"body":"ss [option] [filter] [option] -p ..... Show process using socket -l ..... Show sockets in listening state -4/-6 .. Show IPv4/6 sockets -x ..... Show unix sockets -n ..... Show numeric ports (no resolve) -O ..... Oneline output per socket [filter] dport/sport PORT .... Filter for destination/source port dst/src ADDR ........ Filter for destination/source address and/or .............. Logic operator ==/!= ............... Comparison operator (EXPR) .............. Group exprs","breadcrumbs":"Resource analysis & monitor » ss(8)","id":"176","title":"ss(8)"},"177":{"body":"Show all tcp IPv4 sockets connecting to port 443: ss -4 'dport 443' Show all tcp IPv4 sockets that don't connect to port 443 or connect to address 1.2.3.4. ss -4 'dport != 443 or dst 1.2.3.4'","breadcrumbs":"Resource analysis & monitor » Examples","id":"177","title":"Examples"},"178":{"body":"pidstat [opt] [interval] [cont] -U [user] show username instead UID, optionally only show for user -r memory statistics -d I/O statistics -h single line per process and no lines with average","breadcrumbs":"Resource analysis & monitor » pidstat(1)","id":"178","title":"pidstat(1)"},"179":{"body":"pidstat -r -p <pid> [interval] [count] minor_pagefault: Happens when the page needed is already in memory but not allocated to the faulting process, in that case the kernel only has to create a new page-table entry pointing to the shared physical page (not required to load a memory page from disk). major_pagefault: Happens when the page needed is NOT in memory, the kernel has to create a new page-table entry and populate the physical page (required to load a memory page from disk).","breadcrumbs":"Resource analysis & monitor » Page fault and memory utilization","id":"179","title":"Page fault and memory utilization"},"18":{"body":"# default value\nbar=${foo:-some_val} # if $foo set, then bar=$foo else bar=some_val # alternate value\nbar=${foo:+bla $foo} # if $foo set, then bar=\"bla $foo\" else bar=\"\" # check param set\nbar=${foo:?msg} # if $foo set, then bar=$foo else exit and print msg # indirect\nFOO=foo\nBAR=FOO\nbar=${!BAR} # deref value of BAR -> bar=$FOO # prefix\n${foo#prefix} # remove prefix when expanding $foo\n# suffix\n${foo%suffix} # remove suffix when expanding $foo # substitute\n${foo/pattern/string} # replace pattern with string when expanding foo\n# pattern starts with\n# '/' replace all occurences of pattern\n# '#' pattern match at beginning\n# '%' pattern match at end Note: prefix/suffix/pattern are expanded as pathnames .","breadcrumbs":"Tools » Parameter","id":"18","title":"Parameter"},"180":{"body":"pidstat -d -p <pid> [interval] [count]","breadcrumbs":"Resource analysis & monitor » I/O statistics","id":"180","title":"I/O statistics"},"181":{"body":"pgrep [opts] <pattern> -n only list newest matching process -u <usr> only show matching for user <usr> -l additionally list command -a additionally list command + arguments","breadcrumbs":"Resource analysis & monitor » pgrep(1)","id":"181","title":"pgrep(1)"},"182":{"body":"For example attach gdb to newest zsh process from $USER. gdb -p $(pgrep -n -u $USER zsh)","breadcrumbs":"Resource analysis & monitor » Debug newest process","id":"182","title":"Debug newest process"},"183":{"body":"pmap <pid> Dump virtual memory map of process. Compared to /proc/<pid>/maps it shows the size of the mappings.","breadcrumbs":"Resource analysis & monitor » pmap(1)","id":"183","title":"pmap(1)"},"184":{"body":"pstack <pid> Dump stack for all threads of process.","breadcrumbs":"Resource analysis & monitor » pstack(1)","id":"184","title":"pstack(1)"},"185":{"body":"strace ltrace perf OProfile time","breadcrumbs":"Trace and Profile","id":"185","title":"Trace and Profile"},"186":{"body":"strace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -s <size> ... max string size, truncate of longer (default: 32) -e <expr> ... expression for trace filtering -o <file> ... log output into <file> -c .......... dump syscall statitics at the end -k .......... dump stack trace for each syscall -P <path> ... only trace syscall accesing path -y .......... print paths for FDs -tt ......... print absolute timestamp (with us precision) -r .......... print relative timestamp <expr>: trace=syscall[,syscall] .... trace only syscall listed trace=file ................. trace all syscall that take a filename as arg trace=process .............. trace process management related syscalls trace=signal ............... trace signal related syscalls signal ..................... trace signals delivered to the process","breadcrumbs":"Trace and Profile » strace(1)","id":"186","title":"strace(1)"},"187":{"body":"Trace open(2) & socket(2) syscalls for a running process + child processes: strace -f -e trace=open,socket -p <pid> Trace signals delivered to a running process: strace -e signal -e 'trace=!all' -p <pid>","breadcrumbs":"Trace and Profile » Examples","id":"187","title":"Examples"},"188":{"body":"ltrace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -o <file> ... log output into <file> -l <filter> . show who calls into lib matched by <filter> -C .......... demangle","breadcrumbs":"Trace and Profile » ltrace(1)","id":"188","title":"ltrace(1)"},"189":{"body":"List which program/libs call into libstdc++: ltrace -l '*libstdc++*' -C -o ltrace.log ./main","breadcrumbs":"Trace and Profile » Example","id":"189","title":"Example"},"19":{"body":"* match any string\n? match any single char\n\\\\ match backslash\n[abc] match any char of 'a' 'b' 'c'\n[a-z] match any char between 'a' - 'z'\n[^ab] negate, match all not 'a' 'b'\n[:class:] match any char in class, available: alnum,alpha,ascii,blank,cntrl,digit,graph,lower, print,punct,space,upper,word,xdigit With extglob shell option enabled it is possible to have more powerful patterns. In the following pattern-list is one ore more patterns separated by | char. ?(pattern-list) matches zero or one occurrence of the given patterns\n*(pattern-list) matches zero or more occurrences of the given patterns\n+(pattern-list) matches one or more occurrences of the given patterns\n@(pattern-list) matches one of the given patterns\n!(pattern-list) matches anything except one of the given patterns Note: shopt -s extglob/shopt -u extglob to enable/disable extglob option.","breadcrumbs":"Tools » Pathname","id":"19","title":"Pathname"},"190":{"body":"perf list show supported hw/sw events perf stat -p <pid> .. show stats for running process -I <ms> ... show stats periodically over interval <ms> -e <ev> ... filter for events perf top -p <pid> .. show stats for running process -F <hz> ... sampling frequency -K ........ hide kernel threads perf record -p <pid> ............... record stats for running process -F <hz> ................ sampling frequency --call-graph <method> .. [fp, dwarf, lbr] method how to caputre backtrace fp : use frame-pointer, need to compile with -fno-omit-frame-pointer dwarf: use .cfi debug information lbr : use hardware last branch record facility -g ..................... short-hand for --call-graph fp -e <ev> ................ filter for events perf report -n .................... annotate symbols with nr of samples --stdio ............... report to stdio, if not presen tui mode -g graph,0.5,caller ... show caller based call chains with value >0.5 Useful <ev>: page-faults minor-faults major-faults cpu-cycles` task-clock","breadcrumbs":"Trace and Profile » perf(1)","id":"190","title":"perf(1)"},"191":{"body":"","breadcrumbs":"Trace and Profile » Flamegraph","id":"191","title":"Flamegraph"},"192":{"body":"perf record -g -e cpu-cycles -p <pid>\nperf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > cycles-flamegraph.svg","breadcrumbs":"Trace and Profile » Flamegraph with single event trace","id":"192","title":"Flamegraph with single event trace"},"193":{"body":"perf record -g -e cpu-cycles,page-faults -p <pid>\nperf script --per-event-dump\n# fold & generate as above","breadcrumbs":"Trace and Profile » Flamegraph with multiple event traces","id":"193","title":"Flamegraph with multiple event traces"},"194":{"body":"operf -g -p <pid> -g ...... caputre call-graph information opreport [opt] FILE show time spent per binary image -l ...... show time spent per symbol -c ...... show callgraph information (see below) -a ...... add column with time spent accumulated over child nodes ophelp show supported hw/sw events","breadcrumbs":"Trace and Profile » OProfile","id":"194","title":"OProfile"},"195":{"body":"# statistics of process run\n/usr/bin/time -v <cmd>","breadcrumbs":"Trace and Profile » /usr/bin/time(1)","id":"195","title":"/usr/bin/time(1)"},"196":{"body":"od xxd readelf objdump nm","breadcrumbs":"Binary","id":"196","title":"Binary"},"197":{"body":"od [opts] <file> -An don't print addr info -tx4 print hex in 4 byte chunks -ta print as named character -tc printable chars or backslash escape -w4 print 4 bytes per line -j <n> skip <n> bytes from <file> (hex if start with 0x) -N <n> dump <n> bytes (hex of start with 0x)","breadcrumbs":"Binary » od(1)","id":"197","title":"od(1)"},"198":{"body":"echo -n AAAABBBB | od -An -w4 -tx4 >> 41414141 >> 42424242 echo -n '\\x7fELF\\n' | od -tx1 -ta -tc >> 0000000 7f 45 4c 46 0a # tx1 >> del E L F nl # ta >> 177 E L F \\n # tc","breadcrumbs":"Binary » ASCII to hex string","id":"198","title":"ASCII to hex string"},"199":{"body":"For example .rodata section from an elf file. We can use readelf to get the offset into the file where the .rodata section starts. readelf -W -S foo >> Section Headers: >> [Nr] Name Type Address Off Size ES Flg Lk Inf Al >> ... >> [15] .rodata PROGBITS 00000000004009c0 0009c0 000030 00 A 0 0 16 With the offset of -j 0x0009c0 we can dump -N 0x30 bytes from the beginning of the .rodata section as follows: od -j 0x0009c0 -N 0x30 -tx4 -w4 foo >> 0004700 00020001 >> 0004704 00000000 >> * >> 0004740 00000001 >> 0004744 00000002 >> 0004750 00000003 >> 0004754 00000004 Note : Numbers starting with 0x will be interpreted as hex by od.","breadcrumbs":"Binary » Extract parts of file","id":"199","title":"Extract parts of file"},"2":{"body":"","breadcrumbs":"Tools » zsh(1)","id":"2","title":"zsh(1)"},"20":{"body":"Note: The trick with bash I/O redirection is to interpret from left-to-right. # stdout & stderr to file\ncommand >file 2>&1\n# equivalent\ncommand &>file # stderr to stdout & stdout to file\ncommand 2>&1 >file The article Bash One-Liners Explained, Part III: All about redirections contains some nice visualization to explain bash redirections.","breadcrumbs":"Tools » I/O redirection","id":"20","title":"I/O redirection"},"200":{"body":"xxd [opts] -p dump continuous hexdump -r convert hexdump into binary ('revert') -e dump as little endian mode -i output as C array","breadcrumbs":"Binary » xxd(1)","id":"200","title":"xxd(1)"},"201":{"body":"echo -n 'aabb' | xxd -p >> 61616262","breadcrumbs":"Binary » ASCII to hex stream","id":"201","title":"ASCII to hex stream"},"202":{"body":"echo -n '61616262' | xxd -p -r >> aabb","breadcrumbs":"Binary » Hex to binary stream","id":"202","title":"Hex to binary stream"},"203":{"body":"echo -n '\\x7fELF' | xxd -p | xxd -p -r | file -p - >> ELF","breadcrumbs":"Binary » ASCII to binary","id":"203","title":"ASCII to binary"},"204":{"body":"xxd -i <(echo -n '\\x7fELF') >> unsigned char _proc_self_fd_11[] = { >> 0x7f, 0x45, 0x4c, 0x46 >> }; >> unsigned int _proc_self_fd_11_len = 4;","breadcrumbs":"Binary » ASCII to C array (hex encoded)","id":"204","title":"ASCII to C array (hex encoded)"},"205":{"body":"readelf [opts] <elf> -W|--wide wide output, dont break output at 80 chars -h print ELF header -S print section headers -l print program headers + segment mapping -d print .dynamic section (dynamic link information) --syms print symbol tables (.symtab .dynsym) --dyn-syms print dynamic symbol table (exported symbols for dynamic linker) -r print relocation sections (.rel.*, .rela.*)","breadcrumbs":"Binary » readelf(1)","id":"205","title":"readelf(1)"},"206":{"body":"objdump [opts] <elf> -M intel use intil syntax -d disassemble text section -D disassemble all sections -S mix disassembly with source code -C demangle -j <section> display info for section --[no-]show-raw-insn [dont] show object code next to disassembly","breadcrumbs":"Binary » objdump(1)","id":"206","title":"objdump(1)"},"207":{"body":"For example .plt section: objdump -j .plt -d <elf>","breadcrumbs":"Binary » Disassemble section","id":"207","title":"Disassemble section"},"208":{"body":"nm [opts] <elf> -C demangle -u undefined only","breadcrumbs":"Binary » nm(1)","id":"208","title":"nm(1)"},"209":{"body":"c++filt c++ glibc gcc [make] (./make.md) ld.so symbol versioning python","breadcrumbs":"Development","id":"209","title":"Development"},"21":{"body":"j>&i Duplicate fd i to fd j, making j a copy of i. See dup2(2) . Example: command 2>&1 >file duplicate fd 1 to fd 2, effectively redirecting stderr to stdout redirect stdout to file","breadcrumbs":"Tools » Explanation","id":"21","title":"Explanation"},"210":{"body":"","breadcrumbs":"Development » c++filt(1)","id":"210","title":"c++filt(1)"},"211":{"body":"c++-filt <symbol_str>","breadcrumbs":"Development » Demangle symbol","id":"211","title":"Demangle symbol"},"212":{"body":"For example dynamic symbol table: readelf -W --dyn-syms <elf> | c++filt","breadcrumbs":"Development » Demangle stream","id":"212","title":"Demangle stream"},"213":{"body":"","breadcrumbs":"Development » c++","id":"213","title":"c++"},"214":{"body":"Force compile error to see what auto is deduced to. auto foo = bar(); // force compile error\ntypename decltype(foo)::_;","breadcrumbs":"Development » Type deduction","id":"214","title":"Type deduction"},"215":{"body":"{{#include c++/meta.cc:3:}}","breadcrumbs":"Development » Variadic templates ( parameter pack )","id":"215","title":"Variadic templates ( parameter pack )"},"216":{"body":"{{#include c++/meta2.cc:3:}}","breadcrumbs":"Development » SFINAE example ( enable_if )","id":"216","title":"SFINAE example ( enable_if )"},"217":{"body":"","breadcrumbs":"Development » glibc","id":"217","title":"glibc"},"218":{"body":"Trace memory allocation and de-allocation to detect memory leaks. Need to call mtrace(3) to install the tracing hooks. If we can't modify the binary to call mtrace we can create a small shared library and pre-load it. // libmtrace.c\n#include <mcheck.h>\n__attribute__((constructor)) static void init_mtrace() { mtrace(); } Compile as: gcc -shared -fPIC -o libmtrace.so libmtrace.c To generate the trace file run: export MALLOC_TRACE=<file>\nLD_PRELOAD=./libmtrace.so <binary> Note : If MALLOC_TRACE is not set mtrace won't install tracing hooks. To get the results of the trace file: mtrace <binary> $MALLOC_TRACE","breadcrumbs":"Development » malloc tracer mtrace(3)","id":"218","title":"malloc tracer mtrace(3)"},"219":{"body":"Configure action when glibc detects memory error. export MALLOC_CHECK_=<N> Useful values: 1 print detailed error & continue\n3 print detailed error + stack trace + memory mappings & abort\n7 print simple error message + stack trace + memory mappings & abort","breadcrumbs":"Development » malloc check mallopt(3)","id":"219","title":"malloc check mallopt(3)"},"22":{"body":"The getopts builtin uses following global variables: OPTARG, value of last option argument OPTIND, index of the next argument to process (user must reset) OPTERR, display errors if set to 1 getopts <optstring> <param> [<args>] <optstring> specifies the names of supported options, eg f:c f: means -f option with an argument c means -c option without an argument <param> specifies a variable name which getopts fills with the last parsed option argument <args> optionally specify argument string to parse, by default getopts parses $@","breadcrumbs":"Tools » Argument parsing with getopts","id":"22","title":"Argument parsing with getopts"},"220":{"body":"","breadcrumbs":"Development » gcc(1)","id":"220","title":"gcc(1)"},"221":{"body":"","breadcrumbs":"Development » CLI","id":"221","title":"CLI"},"222":{"body":"While debugging can be helpful to just pre-process files. gcc -E [-dM] ... -E run only preprocessor -dM list only #define statements -### dry-run, outputting exact compiler/linker invocations -print-multi-lib print available multilib configurations","breadcrumbs":"Development » Preprocessing","id":"222","title":"Preprocessing"},"223":{"body":"# List all target options with their description.\ngcc --help=target # Configure for current cpu arch and query (-Q) value of options.\ngcc -march=native -Q --help=target","breadcrumbs":"Development » Target options","id":"223","title":"Target options"},"224":{"body":"","breadcrumbs":"Development » Builtins","id":"224","title":"Builtins"},"225":{"body":"Give the compiler a hint which branch is hot, so it can lay out the code accordingly to reduce number of jump instructions. See on compiler explorer . echo \"\nextern void foo();\nextern void bar();\nvoid run0(int x) { if (__builtin_expect(x,0)) { foo(); } else { bar(); }\n}\nvoid run1(int x) { if (__builtin_expect(x,1)) { foo(); } else { bar(); }\n}\n\" | gcc -O2 -S -masm=intel -o /dev/stdout -xc - Will generate something similar to the following. run0: bar is on the path without branch run1: foo is on the path without branch run0: test edi, edi jne .L4 xor eax, eax jmp bar\n.L4: xor eax, eax jmp foo\nrun1: test edi, edi je .L6 xor eax, eax jmp foo\n.L6: xor eax, eax jmp bar","breadcrumbs":"Development » __builtin_expect(expr, cond)","id":"225","title":"__builtin_expect(expr, cond)"},"226":{"body":"C ABI - SystemV ABI C++ ABI - C++ Itanium ABI","breadcrumbs":"Development » ABI (Linux)","id":"226","title":"ABI (Linux)"},"227":{"body":"","breadcrumbs":"Development » make(1)","id":"227","title":"make(1)"},"228":{"body":"target .. : prerequisite .. recipe .. target: an output generated by the rule prerequisite: an input that is used to generate the target recipe: list of actions to generate the output from the input Use make -p to print all rules and variables (implicitly + explicitly defined).","breadcrumbs":"Development » Anatomy of make rules","id":"228","title":"Anatomy of make rules"},"229":{"body":"","breadcrumbs":"Development » Pattern rules & Automatic variables","id":"229","title":"Pattern rules & Automatic variables"},"23":{"body":"#!/bin/bash\nfunction parse_args() { while getopts \"f:c\" PARAM; do case $PARAM in f) echo \"GOT -f $OPTARG\";; c) echo \"GOT -c\";; *) echo \"ERR: print usage\"; exit 1;; esac done # users responsibility to reset OPTIND OPTIND=1\n} parse_args -f xxx -c\nparse_args -f yyy","breadcrumbs":"Tools » Example","id":"23","title":"Example"},"230":{"body":"A pattern rule contains the % char (exactly one of them) and look like this example: %.o : %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ The target matches files of the pattern %.o, where % matches any none-empty substring and other character match just them self. The substring matched by % is called the stem. % in the prerequisite stands for the matched stem in the target.","breadcrumbs":"Development » Pattern rules","id":"230","title":"Pattern rules"},"231":{"body":"As targets and prerequisites in pattern rules can't be spelled explicitly in the recipe, make provides a set of automatic variables to work with: $@: Name of the target that triggered the rule. $<: Name of the first prerequisite. $^: Names of all prerequisites (without duplicates). $+: Names of all prerequisites (with duplicates). $*: Stem of the pattern rule. # file: Makefile all: foobar blabla foo% bla%: aaa bbb bbb @echo \"@ = $@\" @echo \"< = $<\" @echo \"^ = $^\" @echo \"+ = $+\" @echo \"* = $*\" @echo \"----\" aaa:\nbbb: Running above Makefile gives: @ = foobar\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bar\n----\n@ = blabla\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bla\n---- Variables related to filesystem paths: $(CURDIR): Path of current working dir after using make -C path","breadcrumbs":"Development » Automatic variables","id":"231","title":"Automatic variables"},"232":{"body":"","breadcrumbs":"Development » Useful functions","id":"232","title":"Useful functions"},"233":{"body":"Substitute strings matching pattern in a list. in := a.o l.a c.o\nout := $(in:.o=.c)\n# => out = a.c l.a c.c","breadcrumbs":"Development » Substitution references","id":"233","title":"Substitution references"},"234":{"body":"Keep strings matching a pattern in a list. in := a.a b.b c.c d.d\nout := $(filter %.b %.c, $(in))\n# => out = b.b c.c","breadcrumbs":"Development » filter","id":"234","title":"filter"},"235":{"body":"Remove strings matching a pattern from a list. in := a.a b.b c.c d.d\nout := $(filter-out %.b %.c, $(in))\n# => out = a.a d.d","breadcrumbs":"Development » filter-out","id":"235","title":"filter-out"},"236":{"body":"Resolve each file name as absolute path (don't resolve symlinks). $(abspath fname1 fname2 ..) ### `realpath`\nResolve each file name as canonical path.\n```make\n$(realpath fname1 fname2 ..)","breadcrumbs":"Development » abspath","id":"236","title":"abspath"},"237":{"body":"","breadcrumbs":"Development » ld.so(8)","id":"237","title":"ld.so(8)"},"238":{"body":"LD_PRELOAD=<l_so> colon separated list of libso's to be pre loaded LD_DEBUG=<opts> comma separated list of debug options =help list available options =libs show library search path =files processing of input files =symbols show search path for symbol lookup =bindings show against which definition a symbol is bound","breadcrumbs":"Development » Environment Variables","id":"238","title":"Environment Variables"},"239":{"body":"Libraries specified in LD_PRELOAD are loaded from left-to-right but initialized from right-to-left. > ldd ./main >> libc.so.6 => /usr/lib/libc.so.6 > LD_PRELOAD=liba.so:libb.so ./main --> preloaded in this order <-- initialized in this order The preload order determines: the order libraries are inserted into the link map the initialization order for libraries For the example listed above the resulting link map will look like the following: +------+ +------+ +------+ +------+ | main | -> | liba | -> | libb | -> | libc | +------+ +------+ +------+ +------+ This can be seen when running with LD_DEBUG=files: > LD_DEBUG=files LD_PRELOAD=liba.so:libb.so ./main # load order (-> determines link map) >> file=liba.so [0]; generating link map >> file=libb.so [0]; generating link map >> file=libc.so.6 [0]; generating link map # init order >> calling init: /usr/lib/libc.so.6 >> calling init: <path>/libb.so >> calling init: <path>/liba.so >> initialize program: ./main To verify the link map order we let ld.so resolve the memcpy(3) libc symbol (used in main ) dynamically, while enabling LD_DEBUG=symbols,bindings to see the resolving in action. > LD_DEBUG=symbols,bindings LD_PRELOAD=liba.so:libb.so ./main >> symbol=memcpy; lookup in file=./main [0] >> symbol=memcpy; lookup in file=<path>/liba.so [0] >> symbol=memcpy; lookup in file=<path>/libb.so [0] >> symbol=memcpy; lookup in file=/usr/lib/libc.so.6 [0] >> binding file ./main [0] to /usr/lib/libc.so.6 [0]: normal symbol `memcpy' [GLIBC_2.14]","breadcrumbs":"Development » LD_PRELOAD: Initialization Order and Link Map","id":"239","title":"LD_PRELOAD: Initialization Order and Link Map"},"24":{"body":"Bash supports regular expression matching with the binary operator =~. The match results can be accessed via the $BASH_REMATCH variable: ${BASH_REMATCH[0]} contains the full match ${BASH_REMATCH[1]} contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"${BASH_REMATCH[0]}\" # title foo : 1234 echo \"${BASH_REMATCH[1]}\" # foo echo \"${BASH_REMATCH[2]}\" # 1234\nfi Caution : When specifying a regex in the [[ ]] block directly, quotes will be treated as part of the pattern. [[ $INPUT =~ \"foo\" ]] will match against \"foo\" not foo!","breadcrumbs":"Tools » Regular Expressions","id":"24","title":"Regular Expressions"},"240":{"body":"Dynamic linking basically works via one indirect jump. It uses a combination of function trampolines (.plt section) and a function pointer table (.got.plt section). On the first call the trampoline sets up some metadata and then jumps to the ld.so runtime resolve function, which in turn patches the table with the correct function pointer. .plt ....... procedure linkage table, contains function trampolines, usually located in code segment (rx permission) .got.plt ... global offset table for .plt, holds the function pointer table Using radare2 we can analyze this in more detail: [0x00401040]> pd 4 @ section..got.plt ;-- section..got.plt: ;-- .got.plt: ; [22] -rw- section size 32 named .got.plt ;-- _GLOBAL_OFFSET_TABLE_: [0] 0x00404000 .qword 0x0000000000403e10 ; section..dynamic [1] 0x00404008 .qword 0x0000000000000000 ; CODE XREF from section..plt @ +0x6 [2] 0x00404010 .qword 0x0000000000000000 ;-- reloc.puts: ; CODE XREF from sym.imp.puts @ 0x401030 [3] 0x00404018 .qword 0x0000000000401036 ; RELOC 64 puts [0x00401040]> pd 6 @ section..plt ;-- section..plt: ;-- .plt: ; [12] -r-x section size 32 named .plt ┌─> 0x00401020 ff35e22f0000 push qword [0x00404008] ╎ 0x00401026 ff25e42f0000 jmp qword [0x00404010] ╎ 0x0040102c 0f1f4000 nop dword [rax] ┌ 6: int sym.imp.puts (const char *s); └ ╎ 0x00401030 ff25e22f0000 jmp qword [reloc.puts] ╎ 0x00401036 6800000000 push 0 └─< 0x0040103b e9e0ffffff jmp sym..plt At address 0x00401030 in the .plt section we see the indirect jump for puts using the function pointer in _GLOBAL_OFFSET_TABLE_[3] (GOT). GOT[3] initially points to instruction after the puts trampoline 0x00401036. This pushes the relocation index 0 and then jumps to the first trampoline 0x00401020. The first trampoline jumps to GOT[2] which will be filled at program startup by the ld.so with its resolve function. The ld.so resolve function fixes the relocation referenced by the relocation index pushed by the puts trampoline. The relocation entry at index 0 tells the resolve function which symbol to search for and where to put the function pointer: > readelf -r <main> >> Relocation section '.rela.plt' at offset 0x4b8 contains 1 entry: >> Offset Info Type Sym. Value Sym. Name + Addend >> 000000404018 000200000007 R_X86_64_JUMP_SLO 0000000000000000 puts@GLIBC_2.2.5 + 0 As we can see the offset from relocation at index 0 points to GOT[3].","breadcrumbs":"Development » Dynamic Linking (x86_64)","id":"240","title":"Dynamic Linking (x86_64)"},"241":{"body":"The ELF symbol versioning mechanism allows to attach version information to symbols. This can be used to express symbol version requirements or to provide certain symbols multiple times in the same ELF file with different versions (eg for backwards compatibility). The libpthread.so library is an example which provides the pthread_cond_wait symbol multiple times but in different versions. With readelf the version of the symbol can be seen after the @. > readelf -W --dyn-syms /lib/libpthread.so Symbol table '.dynsym' contains 342 entries: Num: Value Size Type Bind Vis Ndx Name ... 141: 0000f080 696 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@@GLIBC_2.3.2 142: 00010000 111 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@GLIBC_2.2.5 The @@ denotes the default symbol version which will be used during static linking against the library. The following dump shows that the tmp program linked against lpthread will depend on the symbol version GLIBC_2.3.2, which is the default version. > echo \"#include <pthread.h> int main() { return pthread_cond_wait(0,0); }\" | gcc -o tmp -xc - -lpthread; readelf -W --dyn-syms tmp | grep pthread_cond_wait; Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name ... 2: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) Only one symbol can be annotated as the @@ default version. Using the --version-info flag with readelf, more details on the symbol version info compiled into the tmp ELF file can be obtained. The .gnu.version section contains the version definition for each symbol in the .dynsym section. pthread_cond_wait is at index 2 in the .dynsym section, the corresponding symbol version is at index 2 in the .gnu.version section. The .gnu.version_r section contains symbol version requirements per shared library dependency (DT_NEEDED dynamic entry). > readelf -W --version-info --dyn-syms tmp Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.2.5 (3) 4: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 5: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 6: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (3) Version symbols section '.gnu.version' contains 7 entries: Addr: 0x0000000000000534 Offset: 0x000534 Link: 6 (.dynsym) 000: 0 (*local*) 0 (*local*) 2 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 004: 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) Version needs section '.gnu.version_r' contains 2 entries: Addr: 0x0000000000000548 Offset: 0x000548 Link: 7 (.dynstr) 000000: Version: 1 File: libc.so.6 Cnt: 1 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 0x0020: Version: 1 File: libpthread.so.0 Cnt: 1 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 2 The gnu dynamic linker allows to inspect the version processing during runtime by setting the LD_DEBUG environment variable accordingly. # version: Display version dependencies.\n> LD_DEBUG=versions ./tmp 717904: checking for version `GLIBC_2.2.5' in file /usr/lib/libc.so.6 [0] required by file ./tmp [0] 717904: checking for version `GLIBC_2.3.2' in file /usr/lib/libpthread.so.0 [0] required by file ./tmp [0] ... # symbols : Display symbol table processing.\n# bindings: Display information about symbol binding.\n> LD_DEBUG=symbols,bindings ./tmp ... 718123: symbol=pthread_cond_wait; lookup in file=./tmp [0] 718123: symbol=pthread_cond_wait; lookup in file=/usr/lib/libpthread.so.0 [0] 718123: binding file ./tmp [0] to /usr/lib/libpthread.so.0 [0]: normal symbol `pthread_cond_wait' [GLIBC_2.3.2]","breadcrumbs":"Development » ELF Symbol Versioning","id":"241","title":"ELF Symbol Versioning"},"242":{"body":"The following shows an example C++ library libfoo which provides the same symbol multiple times but in different versions. // file: libfoo.cc\n#include<stdio.h> // Bind function symbols to version nodes.\n//\n// ..@ -> Is the unversioned symbol.\n// ..@@.. -> Is the default symbol. __asm__(\".symver func_v0,func@\");\n__asm__(\".symver func_v1,func@LIB_V1\");\n__asm__(\".symver func_v2,func@@LIB_V2\"); extern \"C\" { void func_v0() { puts(\"func_v0\"); } void func_v1() { puts(\"func_v1\"); } void func_v2() { puts(\"func_v2\"); }\n} __asm__(\".symver _Z11func_cpp_v1i,_Z8func_cppi@LIB_V1\");\n__asm__(\".symver _Z11func_cpp_v2i,_Z8func_cppi@@LIB_V2\"); void func_cpp_v1(int) { puts(\"func_cpp_v1\"); }\nvoid func_cpp_v2(int) { puts(\"func_cpp_v2\"); } void func_cpp(int) { puts(\"func_cpp_v2\"); } Version script for libfoo which defines which symbols for which versions are exported from the ELF file. # file: libfoo.ver\nLIB_V1 { global: func; extern \"C++\" { \"func_cpp(int)\"; }; local: *;\n}; LIB_V2 { global: func; extern \"C++\" { \"func_cpp(int)\"; };\n} LIB_V1; The local: section in LIB_V1 is a catch all, that matches any symbol not explicitly specified, and defines that the symbol is local and therefore not exported from the ELF file. The library libfoo can be linked with the version definitions in libfoo.ver by passing the version script to the linker with the --version-script flag. > g++ -shared -fPIC -o libfoo.so libfoo.cc -Wl,--version-script=libfoo.ver\n> readelf -W --dyn-syms libfoo.so | c++filt Symbol table '.dynsym' contains 14 entries: Num: Value Size Type Bind Vis Ndx Name ... 6: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V1 7: 000000000000114b 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@LIB_V1 8: 0000000000001168 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V2 9: 0000000000001185 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V1 10: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V2 11: 0000000000001109 22 FUNC GLOBAL DEFAULT 13 func 12: 000000000000111f 22 FUNC GLOBAL DEFAULT 13 func@LIB_V1 13: 0000000000001135 22 FUNC GLOBAL DEFAULT 13 func@@LIB_V2 The following program demonstrates how to make use of the different versions: // file: main.cc\n#include <dlfcn.h>\n#include <assert.h> // Links against default symbol in the lib.so.\nextern \"C\" void func(); int main() { // Call the default version. func(); #ifdef _GNU_SOURCE typedef void (*fnptr)(); // Unversioned lookup. fnptr fn_v0 = (fnptr)dlsym(RTLD_DEFAULT, \"func\"); // Version lookup. fnptr fn_v1 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V1\"); fnptr fn_v2 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V2\"); assert(fn_v0 != 0); assert(fn_v1 != 0); assert(fn_v2 != 0); fn_v0(); fn_v1(); fn_v2();\n#endif return 0;\n} Compiling and running results in: > g++ -o main main.cc -ldl ./libfoo.so && ./main\nfunc_v2\nfunc_v0\nfunc_v1\nfunc_v2","breadcrumbs":"Development » Example: version script","id":"242","title":"Example: version script"},"243":{"body":"ELF Symbol Versioning Binutils ld: Symbol Versioning LSB: Symbol Versioning How To Write Shared Libraries","breadcrumbs":"Development » References","id":"243","title":"References"},"244":{"body":"","breadcrumbs":"Development » python","id":"244","title":"python"},"245":{"body":"Some decorator examples with type annotation. from typing import Callable def log(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log::inner f={f.__name__} x={x}\") f(x) return inner @log\ndef some_fn(x: int): print(f\"some_fn x={x}\") def log_tag(tag: str) -> Callable[[Callable[[int], None]], Callable[[int], None]]: def decorator(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log_tag::inner f={f.__name__} tag={tag} x={x}\") f(x) return inner return decorator @log_tag(\"some_tag\")\ndef some_fn2(x: int): print(f\"some_fn2 x={x}\")","breadcrumbs":"Development » Decorator [ run ]","id":"245","title":"Decorator [ run ]"},"246":{"body":"Walrus operator := added since python 3.8 . from typing import Optional # Example 1: if let statements def foo(ret: Optional[int]) -> Optional[int]: return ret if r := foo(None): print(f\"foo(None) -> {r}\") if r := foo(1337): print(f\"foo(1337) -> {r}\") # Example 2: while let statements toks = iter(['a', 'b', 'c'])\nwhile tok := next(toks, None): print(f\"{tok}\") # Example 3: list comprehension print([tok for t in [\" a\", \" \", \" b \"] if (tok := t.strip())])","breadcrumbs":"Development » Walrus operator [ run ]","id":"246","title":"Walrus operator [ run ]"},"247":{"body":"Run unittests directly from the command line as python3 -m unittest -v test Optionally pass -k <patter> to only run subset of tests. # file: test.py import unittest class MyTest(unittest.TestCase): def setUp(self): pass def tearDown(self): pass # Tests need to start with the prefix 'test'. def test_foo(self): self.assertEqual(1 + 2, 3) def test_bar(self): with self.assertRaises(IndexError): list()[0]","breadcrumbs":"Development » Unittest [ run ]","id":"247","title":"Unittest [ run ]"},"248":{"body":"Run doctests directly from the command line as python -m doctest -v test.py # file: test.py def sum(a: int, b: int) -> int: \"\"\"Sum a and b. >>> sum(1, 2) 3 >>> sum(10, 20) 30 \"\"\" return a + b","breadcrumbs":"Development » Doctest [ run ]","id":"248","title":"Doctest [ run ]"},"249":{"body":"Micro benchmarking. python -m timeit '[x.strip() for x in [\"a \", \" b\"]]'","breadcrumbs":"Development » timeit","id":"249","title":"timeit"},"25":{"body":"The complete builtin is used to interact with the completion system. complete # print currently installed completion handler\ncomplete -F <func> <cmd> # install <func> as completion handler for <cmd>\ncomplete -r <cmd> # uninstall completion handler for <cmd> Variables available in completion functions: # in\n$1 # <cmd>\n$2 # current word\n$3 # privous word COMP_WORDS # array with current command line words\nCOMP_CWORD # index into COMP_WORDS with current cursor position # out\nCOMPREPLY # array with possible completions The compgen builtin is used to generate possible matches by comparing word against words generated by option. compgen <option> <word> # usefule options:\n# -W <list> specify list of possible completions\n# -d generate list with dirs\n# -f generate list with files\n# -u generate list with users\n# -e generate list with exported variables # compare \"f\" against words \"foo\" \"foobar\" \"bar\" and generate matches\ncompgen -W \"foo foobar bar\" \"f\" # compare \"hom\" against file/dir names and generate matches\ncompgen -d -f \"hom\"","breadcrumbs":"Tools » Completion","id":"25","title":"Completion"},"250":{"body":"systemd coredump ptrace_scope","breadcrumbs":"Linux","id":"250","title":"Linux"},"251":{"body":"","breadcrumbs":"Linux » systemd","id":"251","title":"systemd"},"252":{"body":"Inspect units: systemctl [opts] [cmd]\n[opts] --user [cmd] list-units <pattern> List units in memory status <unit> Show runtime status of unit start <unit> Start a unit stop <unit> Stop a unit restart <unit> Restart a unit reload <unit> Reload a unit enable <unit> Enable a unit (persistent) disable <unit> Disable a unit cat <unit> Print unit file show <unit> Show properties of unit","breadcrumbs":"Linux » systemctl","id":"252","title":"systemctl"},"253":{"body":"# Generate unit\nmkdir -p ~/.config/systemd/user\necho '[Unit]\nDescription=Test logger [Service]\nType=oneshot\nExecStart=logger \"Hello from test unit\"' > ~/.config/systemd/user/test.service # Run unit\nsystemctl --user start test # See log message\njournalctl --user -u test -n 5","breadcrumbs":"Linux » Example: Trivial user unit","id":"253","title":"Example: Trivial user unit"},"254":{"body":"Inspect journal logs: journalctl [opts] [matches] --user Current user journal (system by default) -u <unit> Show logs for specified <unit> -n <lines> Show only last <lines> -f Follow journal -g <pattern> Grep for <pattern> Cleanup: journalctl [opts] --disk-usage Show current disk usage --vacuum-size=<size> Reduce journal log to <size> (K/M/G)","breadcrumbs":"Linux » journalctl","id":"254","title":"journalctl"},"255":{"body":"man systemd.unit(5) man systemd.service(5)","breadcrumbs":"Linux » References","id":"255","title":"References"},"256":{"body":"There are multiple requirements that must be satisfied that coredumps are being generated, a full list can be found in core(5) . An important one is to configure the soft resource limit RLMIT_CORE (typically as unlimited during debugging). In a typical bash/zsh this can be done as ulimit -Sc unlimited","breadcrumbs":"Linux » core(5)","id":"256","title":"core(5)"},"257":{"body":"There are two important kernel configs to control the naming: /proc/sys/kernel/core_pattern <pattern> => Specifies a name pattern for the coredump file. This can include certain FORMAT specifier. |<cmdline> => Coredump is pipe through stdin to the user space process specified by the cmdline, this can also contain FORMAT specifier. FORMAT specifier (full list, see core(5)): %E Pathname of the executable ('/' replaced by '!'). %p PID of the dumping process in its pid namespace. %P PID of the dumping process in the initial pid namespace. %u Real UID of dumping process. %s Signal number causing the dump. /proc/sys/kernel/core_uses_pid 1 => Append \".<pid>\" suffic to the coredump file name (pid of the dumping process). 0 => Do not append the suffix.","breadcrumbs":"Linux » Naming of coredump files","id":"257","title":"Naming of coredump files"},"258":{"body":"Each process has a coredump filter defined in /proc/<pid>/coredump_filter which specifies which memory segments are being dumped. Filters are preseved across fork/exec calls and hence child processes inherit the parents filters. The filter is a bitmask where 1 indicates to dump the given type. From core(5): bit 0 Dump anonymous private mappings. bit 1 Dump anonymous shared mappings. bit 2 Dump file-backed private mappings. bit 3 Dump file-backed shared mappings. bit 4 Dump ELF headers. bit 5 Dump private huge pages. bit 6 Dump shared huge pages. bit 7 Dump private DAX pages. bit 8 Dump shared DAX pages. Default filter 0x33.","breadcrumbs":"Linux » Control which segments are dumped","id":"258","title":"Control which segments are dumped"},"259":{"body":"","breadcrumbs":"Linux » Some examples out there","id":"259","title":"Some examples out there"},"26":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -h The completion handler could be implemented as follows: function _foo() { local curr=$2 local prev=$3 local opts=\"-c -s -f -h\" case $prev in -c) COMPREPLY=( $(compgen -W \"green red blue\" -- $curr) );; -s) COMPREPLY=( $(compgen -W \"low high\" -- $curr) );; -f) COMPREPLY=( $(compgen -f -- $curr) );; *) COMPREPLY=( $(compgen -W \"$opts\" -- $curr) );; esac\n} complete -F _foo foo","breadcrumbs":"Tools » Example","id":"26","title":"Example"},"260":{"body":"# List available coredumps.\ncoredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE ... Fri 2022-03-11 12:10:48 CET 6363 1000 1000 SIGSEGV present /usr/bin/sleep 18.1K # Get detailed info on specific coredump.\ncoredumpctl info 6363 # Debug specific coredump.\ncoredumpctl debug 6363 # Dump specific coredump to file.\ncoredumpctl dump 6363 -o <file>","breadcrumbs":"Linux » coredumpctl (systemd)","id":"260","title":"coredumpctl (systemd)"},"261":{"body":"Known crash report locations: /var/crash To get to the raw coredump, crash reports can be unpacked as: apport-unpack <crash_repot> <dest_dir> The coredump resides under <dest_dir>/CoreDump.","breadcrumbs":"Linux » apport (ubuntu)","id":"261","title":"apport (ubuntu)"},"262":{"body":"In case the kernel was compiled with the yama security module (CONFIG_SECURITY_YAMA), tracing processes with ptrace(2) can be restricted. /proc/sys/kernel/yama/ptrace_scope 0 => No restrictions. 1 => Restricted attach, only the following can attach - A process in the parent hierarchy. - A process with CAP_SYS_PTRACE. - A process with the PID that the tracee allowed by via PR_SET_PTRACER. 2 => Only processes with CAP_SYS_PTRACE in the user namespace of the tracee can attach. 3 => No tracing allowed. Further details in ptrace(2) .","breadcrumbs":"Linux » ptrace_scope","id":"262","title":"ptrace_scope"},"263":{"body":"tcpdump","breadcrumbs":"Network","id":"263","title":"Network"},"264":{"body":"","breadcrumbs":"Network » tcpdump(1)","id":"264","title":"tcpdump(1)"},"265":{"body":"tcpdump [opts] -i <if> [<filter>] -n Don't covert host/port names. -w <file|-> Write pcap trace to file or stdout (-). -r <file> Read & parse pcap file. Some useful filters. src <ip> Filter for source IP.\ndst <ip> Filter for destination IP.\nhost <ip> Filter for IP (src + dst).\nnet <ip>/<range> Filter traffic on subnet.\n[src/dst] port <port> Filter for port (optionally src/dst).\ntcp/udp/icmp Filter for protocol. Use and/or/not and () to build filter expressions.","breadcrumbs":"Network » CLI","id":"265","title":"CLI"},"266":{"body":"","breadcrumbs":"Network » Examples","id":"266","title":"Examples"},"267":{"body":"# -k: Start capturing immediately.\nssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i -","breadcrumbs":"Network » Capture packets from remote host","id":"267","title":"Capture packets from remote host"},"268":{"body":"x86_64 arm64 armv7 riscv","breadcrumbs":"Arch","id":"268","title":"Arch"},"269":{"body":"keywords: x86_64, x86, abi 64bit synonyms: x86_64, x64, amd64, intel 64 32bit synonyms: x86, ia32, i386 ISA type: CISC Endianness: little","breadcrumbs":"Arch » x86_64","id":"269","title":"x86_64"},"27":{"body":"","breadcrumbs":"Tools » fish(1)","id":"27","title":"fish(1)"},"270":{"body":"","breadcrumbs":"Arch » Registers","id":"270","title":"Registers"},"271":{"body":"bytes\n[7:0] [3:0] [1:0] [1] [0] desc\n----------------------------------------------------------\nrax eax ax ah al accumulator\nrbx ebx bx bh bl base register\nrcx ecx cx ch cl counter\nrdx edx dx dh dl data register\nrsi esi si - sil source index\nrdi edi di - dil destination index\nrbp ebp bp - bpl base pointer\nrsp esp sp - spl stack pointer\nr8-15 rNd rNw - rNb","breadcrumbs":"Arch » General purpose register","id":"271","title":"General purpose register"},"272":{"body":"bytes\n[7:0] [3:0] [1:0] desc\n---------------------------------------------------\nrflags eflags flags flags register\nrip eip ip instruction pointer","breadcrumbs":"Arch » Special register","id":"272","title":"Special register"},"273":{"body":"rflags\nbits desc instr comment\n-------------------------------------------------------------------------------------------------------------- [21] ID identification ability to set/clear -> indicates support for CPUID instr [18] AC alignment check alignment exception for PL 3 (user), requires CR0.AM\n[13:12] IOPL io privilege level [11] OF overflow flag [10] DF direction flag cld/std increment (0) or decrement (1) registers in string operations [9] IF interrupt enable cli/sti [7] SF sign flag [6] ZF zero flag [4] AF auxiliary carry flag [2] PF parity flag [0] CF carry flag Change flag bits with pushf / popf instructions: pushfd // push flags (4bytes) onto stack\nor dword ptr [esp], (1 << 18) // enable AC flag\npopfd // pop flags (4byte) from stack There is also pushfq / popfq to push and pop all 8 bytes of rflags.","breadcrumbs":"Arch » FLAGS register","id":"273","title":"FLAGS register"},"274":{"body":"rdmsr // Read MSR register, effectively does EDX:EAX <- MSR[ECX]\nwrmsr // Write MSR register, effectively does MSR[ECX] <- EDX:EAX","breadcrumbs":"Arch » Model Specific Register (MSR)","id":"274","title":"Model Specific Register (MSR)"},"275":{"body":"Explicitly specify size of the operation. mov byte ptr [rax], 0xff // save 1 byte(s) at [rax]\nmov word ptr [rax], 0xff // save 2 byte(s) at [rax]\nmov dword ptr [rax], 0xff // save 4 byte(s) at [rax]\nmov qword ptr [rax], 0xff // save 8 byte(s) at [rax]","breadcrumbs":"Arch » Size directives","id":"275","title":"Size directives"},"276":{"body":"mov qword ptr [rax], rbx // save val in rbx at [rax]\nmov qword ptr [imm], rbx // save val in rbx at [imm]\nmov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax rip relative addressing: lea rax, [rip+.my_str] // load addr of .my_str into rax\n...\n.my_str:\n.asciz \"Foo\"","breadcrumbs":"Arch » Addressing","id":"276","title":"Addressing"},"277":{"body":"The operand size of a string instruction is defined by the instruction suffix b | w | d | q. Source and destination registers are modified according to the direction flag (DF) in the flags register DF=0 increment src/dest registers DF=1 decrement src/dest registers Following explanation assumes byte operands with DF=0: movsb // move data from string to string // ES:[DI] <- DS:[SI] // DI <- DI + 1 // SI <- SI + 1 lodsb // load string // AL <- DS:[SI] // SI <- SI + 1 stosb // store string // ES:[DI] <- AL // DI <- DI + 1 cmpsb // compare string operands // DS:[SI] - ES:[DI] ; set status flag (eg ZF) // SI <- SI + 1 // DI <- DI + 1 scasb // scan string // AL - ES:[DI] ; set status flag (eg ZF) // DI <- DI + 1 String operations can be repeated: rep // repeat until rcx = 0\nrepz // repeat until rcx = 0 or while ZF = 0\nrepnz // repeat until rcx = 0 or while ZF = 1","breadcrumbs":"Arch » String instructions","id":"277","title":"String instructions"},"278":{"body":"// memset (dest, 0xaa /* char */, 0x10 /* len */) lea di, [dest]\nmov al, 0xaa\nmov cx, 0x10\nrep stosb","breadcrumbs":"Arch » Example: Simple memset","id":"278","title":"Example: Simple memset"},"279":{"body":"","breadcrumbs":"Arch » SysV x86_64 ABI","id":"279","title":"SysV x86_64 ABI"},"28":{"body":"Fish initialization file ~/.config/fish/config.fish Switch between different key bindings: fish_default_key_bindings to use default key bindings fish_vi_key_bindings to use vi key bindings","breadcrumbs":"Tools » Quick Info","id":"28","title":"Quick Info"},"280":{"body":"Integer/Pointer arguments reg arg\n-----------\nrdi 1\nrsi 2\nrdx 3\nrcx 4\nr8 5\nr9 6 Floating point arguments reg arg\n-----------\nxmm0 1 .. ..\nxmm7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current rsp.","breadcrumbs":"Arch » Passing arguments to functions","id":"280","title":"Passing arguments to functions"},"281":{"body":"Integer/Pointer return values reg size\n-----------------\nrax 64 bit\nrax+rdx 128 bit Floating point return values: reg size\n-------------------\nxmm0 64 bit\nxmm0+xmm1 128 bit","breadcrumbs":"Arch » Return values from functions","id":"281","title":"Return values from functions"},"282":{"body":"Caller must save these registers if they should be preserved across function calls. rax rcx rdx rsi rdi rsp r8 - r11","breadcrumbs":"Arch » Caller saved registers","id":"282","title":"Caller saved registers"},"283":{"body":"Caller can expect these registers to be preserved across function calls. Callee must must save these registers in case they are used. rbx rbp r12 – r15","breadcrumbs":"Arch » Callee saved registers","id":"283","title":"Callee saved registers"},"284":{"body":"grows downwards frames aligned on 16 byte boundary Hi ADDR | +------------+ | | prev frame | | +------------+ <--- 16 byte aligned (X & ~0xf) | [rbp+8] | saved RIP | | [rbp] | saved RBP | | [rbp-8] | func stack | | | ... | v +------------+\nLo ADDR","breadcrumbs":"Arch » Stack","id":"284","title":"Stack"},"285":{"body":"prologue push rbp // save caller base pointer\nmov rbp, rsp // save caller stack pointer epilogue mov rsp, rbp // restore caller stack pointer\npop rbp // restore caller base pointer Equivalent to leave instruction.","breadcrumbs":"Arch » Function prologue & epilogue","id":"285","title":"Function prologue & epilogue"},"286":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas intel syntax # file: greet.s .intel_syntax noprefix .section .text, \"ax\", @progbits .global _start\n_start: mov rdi, 1 # fd lea rsi, [rip + greeting] # buf mov rdx, [rip + greeting_len] # count mov rax, 1 # write(2) syscall nr syscall mov rdi, 0 # exit code mov rax, 60 # exit(2) syscall nr syscall .section .rdonly, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting Syscall numbers are defined in /usr/include/asm/unistd.h. To compile and run: > gcc -o greet greet.s -nostartfiles -nostdlib && ./greet\nHi ASM-World!","breadcrumbs":"Arch » ASM skeleton","id":"286","title":"ASM skeleton"},"287":{"body":"SystemV AMD64 ABI AMD64 Vol1: Application Programming AMD64 Vol2: System Programming AMD64 Vol3: General-Purpose & System Instructions X86_64 Cheat-Sheet Intel 64 Vol1: Basic Architecture Intel 64 Vol2: Instruction Set Reference Intel 64 Vol3: System Programming Guide GNU Assembler GNU Assembler Directives GNU Assembler x86_64 dependent features","breadcrumbs":"Arch » References","id":"287","title":"References"},"288":{"body":"keywords: arm64, aarch64, abi 64bit synonyms: arm64, aarch64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » arm64","id":"288","title":"arm64"},"289":{"body":"","breadcrumbs":"Arch » Registers","id":"289","title":"Registers"},"29":{"body":"Available scopes local variable local to a block global variable global to shell instance universal variable universal to all shell instances + preserved across shell restart","breadcrumbs":"Tools » Variables","id":"29","title":"Variables"},"290":{"body":"bytes\n[7:0] [3:0] desc\n---------------------------------------------\nx0-x28 w0-w28 general purpose registers\nx29 w29 frame pointer (FP)\nx30 w30 link register (LR)\nsp wsp stack pointer (SP)\npc program counter (PC)\nxzr wzr zero register Write to wN register clears upper 32bit.","breadcrumbs":"Arch » General purpose registers","id":"290","title":"General purpose registers"},"291":{"body":"bytes\n[7:0] desc\n---------------------------------------------\nsp_el0 stack pointer EL0 sp_el1 stack pointer EL1\nelr_el1 exception link register EL1\nspsr_el1 saved process status register EL1 sp_el2 stack pointer EL2\nelr_el2 exception link register EL2\nspsr_el2 saved process status register EL2 sp_el3 stack pointer EL3\nelr_el3 exception link register EL3\nspsr_el3 saved process status register EL3","breadcrumbs":"Arch » Special registers per EL","id":"291","title":"Special registers per EL"},"292":{"body":"","breadcrumbs":"Arch » Instructions cheatsheet","id":"292","title":"Instructions cheatsheet"},"293":{"body":"Reading from system registers: mrs x0, vbar_el1 // move vbar_el1 into x0 Writing to system registers: msr vbar_el1, x0 // move x0 into vbar_el1","breadcrumbs":"Arch » Accessing system registers","id":"293","title":"Accessing system registers"},"294":{"body":"b <offset> // relative forward/back branch\nbr <Xn> // absolute branch to address in register Xn // branch & link, store return address in X30 (LR)\nbl <offset> // relative forward/back branch\nblr <Xn> // absolute branch to address in register Xn ret {Xn} // return to address in X30, or Xn if supplied","breadcrumbs":"Arch » Control Flow","id":"294","title":"Control Flow"},"295":{"body":"","breadcrumbs":"Arch » Addressing","id":"295","title":"Addressing"},"296":{"body":"ldr x0, [x1] // x0 = [x1]\nldr x0, [x1, 8] // x0 = [x1 + 8]\nldr x0, [x1, x2, lsl #3] // x0 = [x1 + (x2<<3)]\nldr x0, [x1, w2, stxw] // x0 = [x1 + sign_ext(w2)]\nldr x0, [x1, w2, stxw #3] // x0 = [x1 + (sign_ext(w2)<<3)] Shift amount can either be 0 or log2(access_size_bytes). Eg for 8byte access it can either be {0, 3}.","breadcrumbs":"Arch » Offset","id":"296","title":"Offset"},"297":{"body":"ldr x0, [x1, 8]! // pre-inc : x1+=8; x0 = [x1]\nldr x0, [x1], 8 // post-inc: x0 = [x1]; x1+=8","breadcrumbs":"Arch » Index","id":"297","title":"Index"},"298":{"body":"ldp x1, x2, [x0] // x1 = [x0]; x2 = [x0 + 8]\nstp x1, x2, [x0] // [x0] = x1; [x0 + 8] = x2","breadcrumbs":"Arch » Pair access","id":"298","title":"Pair access"},"299":{"body":"","breadcrumbs":"Arch » Procedure Call Standard ARM64 ( aapcs64 )","id":"299","title":"Procedure Call Standard ARM64 ( aapcs64 )"},"3":{"body":"Change input mode: bindkey -v change to vi keymap\nbindkey -e change to emacs keymap Define key-mappings: bindkey list mappings in current keymap\nbindkey in-str cmd create mapping for `in-str` to `cmd`\nbindkey -r in-str remove binding for `in-str` # C-v <key> dump <key> code, which can be used in `in-str`\n# zle -l list all functions for keybindings\n# man zshzle(1) STANDARD WIDGETS: get description of functions Access edit buffer in zle widget: $BUFFER # Entire edit buffer content\n$LBUFFER # Edit buffer content left to cursor\n$RBUFFER # Edit buffer content right to cursor # create zle widget which adds text right of the cursor\nfunction add-text() { RBUFFER=\"some text $RBUFFER\"\n}\nzle -N add-text bindkey \"^p\" add-text","breadcrumbs":"Tools » Keybindings","id":"3","title":"Keybindings"},"30":{"body":"set <name> [<values>] -l local scope -g global scope -U universal scope -e erase variable -S show verbose info -x export to ENV -u unexport from ENV","breadcrumbs":"Tools » Set/Unset Variables","id":"30","title":"Set/Unset Variables"},"300":{"body":"Integer/Pointer arguments reg arg\n-----------\nx0 1\n.. ..\nx7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a9, int a10); | | | ... | Hi | +-->| a10 | | +---------->| a9 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » Passing arguments to functions","id":"300","title":"Passing arguments to functions"},"301":{"body":"Integer/Pointer return values reg size\n-----------------\nx0 64 bit","breadcrumbs":"Arch » Return values from functions","id":"301","title":"Return values from functions"},"302":{"body":"x19 - x28 SP","breadcrumbs":"Arch » Callee saved registers","id":"302","title":"Callee saved registers"},"303":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 16byte aligned when used to access memory for r/w sp must be 16byte aligned on public interface interfaces","breadcrumbs":"Arch » Stack","id":"303","title":"Stack"},"304":{"body":"linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair x29 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nx29 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified","breadcrumbs":"Arch » Frame chain","id":"304","title":"Frame chain"},"305":{"body":"prologue sub sp, sp, 16\nstp x29, x30, [sp] // [sp] = x29; [sp + 8] = x30\nmov x29, sp // FP points to frame record epilogue ldp x29, x30, [sp] // x29 = [sp]; x30 = [sp + 8]\nadd sp, sp, 16\nret","breadcrumbs":"Arch » Function prologue & epilogue","id":"305","title":"Function prologue & epilogue"},"306":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv8-a .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: mov x0, 2 // fd ldr x1, =greeting // buf ldr x2, =greeting_len // &len ldr x2, [x2] // len mov w8, __NR_write // write(2) syscall svc 0 mov x0, 0 // exit code mov w8, __NR_exit // exit(2) syscall svc 0 .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > aarch64-linux-gnu-g++ -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/aarch64-linux-gnu/lib/ld-linux-aarch64.so.1 \\ && qemu-aarch64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm64.","breadcrumbs":"Arch » ASM skeleton","id":"306","title":"ASM skeleton"},"307":{"body":"Procedure Call Standard ARM64 ARMv8-A Programmer's Guide ARMv8-A Architecture Reference Manual AppNote: ARMv8 Bare-metal boot code GNU Assembler GNU Assembler Directives GNU Assembler AArch64 dependent features","breadcrumbs":"Arch » References","id":"307","title":"References"},"308":{"body":"keywords: arm, armv7, abi ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » armv7a","id":"308","title":"armv7a"},"309":{"body":"","breadcrumbs":"Arch » Registers","id":"309","title":"Registers"},"31":{"body":"In fish all variables are lists (start with index 1, but lists can't contain lists. set foo a b c d echo $foo[1] # a\necho $foo[-1] # d\necho $foo[2..3] # b c\necho $foo[1 3] # a c $ can be seen as dereference operator. set foo a; set a 1337\necho $$foo # outputs 1337 Cartesian product. echo file.{h,cc}\n# file.h file.cc echo {a,b}{1,2}\n# a1 b1 b2","breadcrumbs":"Tools » Lists","id":"31","title":"Lists"},"310":{"body":"bytes\n[3:0] alt desc\n---------------------------------------------\nr0-r12 general purpose registers\nr11 fp\nr13 sp stack pointer\nr14 lr link register\nr15 pc program counter","breadcrumbs":"Arch » General purpose registers","id":"310","title":"General purpose registers"},"311":{"body":"bytes\n[3:0] desc\n---------------------------------------------\ncpsr current program status register","breadcrumbs":"Arch » Special registers","id":"311","title":"Special registers"},"312":{"body":"cpsr\nbits desc\n----------------------------- [31] N negative flag [30] Z zero flag [29] C carry flag [28] V overflow flag [27] Q cummulative saturation (sticky) [9] E load/store endianness [8] A disable asynchronous aborts [7] I disable IRQ [6] F disable FIQ [5] T indicate Thumb state\n[4:0] M process mode (USR, FIQ, IRQ, SVC, ABT, UND, SYS)","breadcrumbs":"Arch » CPSR register","id":"312","title":"CPSR register"},"313":{"body":"","breadcrumbs":"Arch » Instructions cheatsheet","id":"313","title":"Instructions cheatsheet"},"314":{"body":"Reading from system registers: mrs r0, cpsr // move cpsr into r0 Writing to system registers: msr cpsr, r0 // move r0 into cpsr","breadcrumbs":"Arch » Accessing system registers","id":"314","title":"Accessing system registers"},"315":{"body":"b <lable> // relative forward/back branch\nbl <lable> // relative forward/back branch & link return addr in r14 (LR) // branch & exchange (can change between ARM & Thumb instruction set)\n// bit Rm[0] == 0 -> ARM\n// bit Rm[0] == 1 -> Thumb\nbx <Rm> // absolute branch to address in register Rm\nblx <Rm> // absolute branch to address in register Rm & // link return addr in r14 (LR)","breadcrumbs":"Arch » Control Flow","id":"315","title":"Control Flow"},"316":{"body":"Different addressing modes. ldr r1, [r0] // r1 = [r0]\nldr r1, [r0, #4] // r1 = [r0+4] ldr r1, [r0, #4]! // pre-inc : r0+=4; r1 = [r0]\nldr r1, [r0], #4 // post-inc: [r0] = r1; r0+=4 ldr r0, [r1, r2, lsl #3] // r0 = [r1 + (r2<<3)] Load/store multiple registers full-descending. stmfd r0!, {r1-r2, r5} // r0-=4; [r0]=r5 // r0-=4; [r0]=r2 // r0-=4; [r0]=r1\nldmfd r0!, {r1-r2, r5} // r1=[r0]; r0+=4 // r2=[r0]; r0+=4 // r5=[r0]; r0+=4 ! is optional but has the effect to update the base pointer register r0 here. Push/Pop push {r0-r2} // effectively stmfd sp!, {r0-r2}\npop {r0-r2} // effectively ldmfd sp!, {r0-r2}","breadcrumbs":"Arch » Load/Store","id":"316","title":"Load/Store"},"317":{"body":"","breadcrumbs":"Arch » Procedure Call Standard ARM ( aapcs32 )","id":"317","title":"Procedure Call Standard ARM ( aapcs32 )"},"318":{"body":"integer/pointer arguments reg arg\n-----------\nr0 1\n.. ..\nr3 4 a double word (64bit) is passed in two consecutive registers (eg r1+r2) additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a5, int a6); | | | ... | Hi | +-->| a6 | | +---------->| a5 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » Passing arguments to functions","id":"318","title":"Passing arguments to functions"},"319":{"body":"integer/pointer return values reg size\n-----------------\nr0 32 bit\nr0+r1 64 bit","breadcrumbs":"Arch » Return values from functions","id":"319","title":"Return values from functions"},"32":{"body":"$status # exit code of last command\n$pipestatus # list of exit codes of pipe chain $CMD_DURATION # runtime of last command in ms *PATH Lists ending with PATH are automatically split at : when used and joined with : when exported to the environment. set -x BLA_PATH a:b:c:d\necho $BLA_PATH # a b c d\nenv | grep BLA_PATH # BLA_PATH=a:b:c:d","breadcrumbs":"Tools » Special Variables (Lists)","id":"32","title":"Special Variables (Lists)"},"320":{"body":"r4 - r11 sp","breadcrumbs":"Arch » Callee saved registers","id":"320","title":"Callee saved registers"},"321":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 4byte aligned (word boundary) at all time sp must be 8byte aligned on public interface interfaces","breadcrumbs":"Arch » Stack","id":"321","title":"Stack"},"322":{"body":"not strictly required by each platform linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair (2x32bit) r11 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nr11 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified r11 is not updated before the new frame record is fully constructed","breadcrumbs":"Arch » Frame chain","id":"322","title":"Frame chain"},"323":{"body":"prologue push {fp, lr}\nmov fp, sp // FP points to frame record epilogue pop {fp, pc} // pop LR directly into PC","breadcrumbs":"Arch » Function prologue & epilogue","id":"323","title":"Function prologue & epilogue"},"324":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv7-a .section .text, \"ax\" .balign 4 // Emit `arm` instructions, same as `.arm` directive. .code 32 .global _start\n_start: // Branch with link and exchange instruction set. blx _do_greet mov r0, #0 // exit code mov r7, #__NR_exit // exit(2) syscall swi 0x0 // Emit `thumb` instructions, same as `.thumb` directive. .code 16 .thumb_func\n_do_greet: mov r0, #2 // fd ldr r1, =greeting // buf ldr r2, =greeting_len // &len ldr r2, [r2] // len mov r7, #__NR_write // write(2) syscall swi 0x0 // Branch and exchange instruction set. bx lr .balign 8 // align data on 8byte boundary .section .rodata, \"a\"\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > arm-linux-gnueabi-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/arm-linux-gnueabi/lib/ld-linux.so.3 \\ && qemu-arm ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm.","breadcrumbs":"Arch » ASM skeleton","id":"324","title":"ASM skeleton"},"325":{"body":"Procedure Call Standard ARM ARMv7-A Programmer's Guide ARMv7-A Architecture Reference Manual GNU Assembler GNU Assembler Directives GNU Assembler ARM dependent features","breadcrumbs":"Arch » References","id":"325","title":"References"},"326":{"body":"keywords: rv32, rv64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » riscv","id":"326","title":"riscv"},"327":{"body":"riscv32 => XLEN=32 riscv64 => XLEN=64","breadcrumbs":"Arch » Registers","id":"327","title":"Registers"},"328":{"body":"[XLEN-1:0] abi name desc\n---------------------------------------------\nx0 zero zero register\nx1 ra return addr\nx2 sp stack ptr\nx3 gp global ptr\nx4 tp thread ptr\nx5-x7 t0-t2 temp regs\nx8-x9 s0-s1 saved regs\nx10-x17 a0-a7 arg regs\nx18-x27 s2-s11 saved regs\nx28-x31 t3-t6 temp regs","breadcrumbs":"Arch » General purpose registers","id":"328","title":"General purpose registers"},"329":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: li a0, 2 // fd la a1, greeting // buf ld a2, (greeting_len) // &len li a7, __NR_write // write(2) syscall ecall li a0, 42 // exit code li a7, __NR_exit // exit(2) syscall ecall .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > riscv64-linux-gnu-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/riscv64-linux-gnu/lib/ld-linux-riscv64-lp64d.so.1 \\ && qemu-riscv64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on riscv. Select dynamic linker according to abi used during compile & link.","breadcrumbs":"Arch » ASM skeleton","id":"329","title":"ASM skeleton"},"33":{"body":"# sub-commands are not run in quotes\necho \"ls output: \"(ls)","breadcrumbs":"Tools » Command Handling","id":"33","title":"Command Handling"},"330":{"body":"GNU Assembler GNU Assembler Directives","breadcrumbs":"Arch » References","id":"330","title":"References"},"34":{"body":"# 'noclobber', fail if 'log' already exists\necho foo >? log","breadcrumbs":"Tools » I/O redirection","id":"34","title":"I/O redirection"},"35":{"body":"","breadcrumbs":"Tools » Control Flow","id":"35","title":"Control Flow"},"36":{"body":"if grep foo bar # do sth\nelse if grep foobar bar # do sth else\nelse # do sth else\nend","breadcrumbs":"Tools » if / else","id":"36","title":"if / else"},"37":{"body":"switch (echo foo)\ncase 'foo*' # do start with foo\ncase bar dudel # do bar and dudel\ncase '*' # do else\nend","breadcrumbs":"Tools » switch","id":"37","title":"switch"},"38":{"body":"while true echo foo\nend","breadcrumbs":"Tools » while Loop","id":"38","title":"while Loop"},"39":{"body":"for f in (ls) echo $f\nend","breadcrumbs":"Tools » for Loop","id":"39","title":"for Loop"},"4":{"body":"Default value: # default value\necho ${foo:-defval} # defval\nfoo=bar\necho ${foo:-defval} # bar Alternative value: echo ${foo:+altval} # ''\nfoo=bar\necho ${foo:+altval} # altval Check variable set, error if not set: echo ${foo:?msg} # print `msg` and return errno `1`\nfoo=bar\necho ${foo:?msg} # bar Sub-string ${var:offset:length}: foo=abcdef\necho ${foo:1:3} # bcd Trim prefix ${var#prefix}: foo=bar.baz\necho ${foo#bar} # .baz Trim suffix ${var%suffix}: foo=bar.baz\necho ${foo%.baz} # bar Substitute pattern ${var/pattern/replace}: foo=aabbccbbdd\necho ${foo/bb/XX} # aaXXccbbdd\necho ${foo//bb/XX} # aaXXccXXdd\n# replace prefix\necho ${foo/#bb/XX} # aabbccbbdd\necho ${foo/#aa/XX} # XXbbccbbdd\n# replace suffix\necho ${foo/%bb/XX} # aabbccbbdd\necho ${foo/%dd/XX} # aabbccbbXX Note: prefix/suffix/pattern are expanded as pathnames.","breadcrumbs":"Tools » Parameter","id":"4","title":"Parameter"},"40":{"body":"Function arguments are passed via $argv list. function fn_foo echo $argv\nend","breadcrumbs":"Tools » Functions","id":"40","title":"Functions"},"41":{"body":"When running a command fish attempts to autoload a function. The shell looks for <cmd>.fish in the locations defined by $fish_function_path and loads the function lazily if found. This is the preferred way over monolithically defining all functions in a startup script.","breadcrumbs":"Tools » Autoloading","id":"41","title":"Autoloading"},"42":{"body":"functions # list al functions\nfunctions foo # describe function 'foo'\nfunctions -e foo # erase function 'foo' funced foo # edit function 'foo' # '-e vim' to edit in vim","breadcrumbs":"Tools » Helper","id":"42","title":"Helper"},"43":{"body":"The prompt is defined by the output of the fish_prompt function. function fish_prompt set -l cmd_ret echo \"> \"(pwd) $cmd_ret\" \"\nend Use set_color to manipulate terminal colors.","breadcrumbs":"Tools » Prompt","id":"43","title":"Prompt"},"44":{"body":"# history\nhistory search <str> # search history for <str>\nhistory merge # merge histories from fish sessions # list\ncount $var # count elements in list # string\nstring split SEP STRING","breadcrumbs":"Tools » Useful Builtins","id":"44","title":"Useful Builtins"},"45":{"body":"Shift-Tab ........... tab-completion with search Alt-Up / Alt-Down ... search history with token under the cursor Alt-l ............... list content of dir under cursor Alt-p ............... append '2>&1 | less;' to current cmdline","breadcrumbs":"Tools » Keymaps","id":"45","title":"Keymaps"},"46":{"body":"status print-stack-trace .. prints function stacktrace (can be used in scripts) breakpoint ................ halt script execution and gives shell (C-d | exit to continue)","breadcrumbs":"Tools » Debug","id":"46","title":"Debug"},"47":{"body":"Terminology: session is a collection of pseudo terminals which can have multiple windows window uses the entire screen and can be split into rectangular panes pane is a single pseudo terminal instance","breadcrumbs":"Tools » tmux(1)","id":"47","title":"tmux(1)"},"48":{"body":"# Session\ntmux creates new session\ntmux ls list running sessions\ntmux kill-session -t <s> kill running session <s>\ntmux attach -t <s> [-d] attach to session <s>, detach other clients [-d]\ntmux detach -s <s> detach all clients from session <s> # Environment\ntmux showenv -g show global tmux environment variables\ntmux setenv -g <var> <val> set variable in global tmux env # Misc\ntmux source-file <file> source config <file>\ntmux lscm list available tmux commnds\ntmux show -g show global tmux options\ntmux display <msg> display message in tmux status line","breadcrumbs":"Tools » Tmux cli","id":"48","title":"Tmux cli"},"49":{"body":"# Session\ntmux list-sessions -F '#S' list running sessions, only IDs # Window\ntmux list-windows -F '#I' -t <s> list window IDs for session <s>\ntmux selectw -t <s>:<w> select window <w> in session <s> # Pane\ntmux list-panes -F '#P' -t <s>:<w> list pane IDs for window <w> in session <s>\ntmux selectp -t <s>:<w>.<p> select pane <p> in window <w> in session <s> # Run commands\ntmux send -t <s>:<w>.<p> \"ls\" C-m send cmds/keys to pane\ntmux run -t <p> <sh-cmd> run shell command <sh-cmd> in background and report output on pane -t <p> For example cycle through all panes in all windows in all sessions: # bash\nfor s in $(tmux list-sessions -F '#S'); do for w in $(tmux list-windows -F '#I' -t $s); do for p in $(tmux list-panes -F '#P' -t $s:$w); do echo $s:$w.$p done done\ndone","breadcrumbs":"Tools » Scripting","id":"49","title":"Scripting"},"5":{"body":"# Variable with local scope\nlocal var=val # Read-only variable\nreadonly var=bal Indexed arrays: arr=(aa bb cc dd)\necho $arr[1] # aa\necho $arr[-1] # dd arr+=(ee)\necho $arr[-1] # ee echo $arr[1,3] # aa bb cc Associative arrays: typeset -A arr\narr[x]='aa'\narr[y]='bb'\necho $arr[x] # aa Tied arrays: typeset -T VEC vec=(1 2 3) '|' echo $vec # 1 2 3\necho $VEC # 1|2|3 Unique arrays (set): typeset -U vec=(1 2 3) echo $vec # 1 2 3\nvec+=(1 2 4)\necho $vec # 1 2 3 4","breadcrumbs":"Tools » Variables","id":"5","title":"Variables"},"50":{"body":"prefix d detach from current session\nprefix c create new window\nprefix w open window list\nprefix $ rename session\nprefix , rename window\nprefix . move current window Following bindings are specific to my tmux.conf : C-s prefix # Panes\nprefix s horizontal split\nprefix v vertical split\nprefix f toggle maximize/minimize current pane # Movement\nprefix Tab toggle between window prefix h move to pane left\nprefix j move to pane down\nprefix k move to pane up\nprefix l move to pane right # Resize\nprefix C-h resize pane left\nprefix C-j resize pane down\nprefix C-k resize pane up\nprefix C-l resize pane right # Copy/Paste\nprefix C-v enter copy mode\nprefix C-p paste yanked text\nprefix C-b open copy-buffer list # In Copy Mode\nv enable visual mode\ny yank selected text","breadcrumbs":"Tools » Bindings","id":"50","title":"Bindings"},"51":{"body":"To enter command mode prefix :. Some useful commands are: setw synchronize-panes on/off enables/disables synchronized input to all panes\nlist-keys -t vi-copy list keymaps for vi-copy mode","breadcrumbs":"Tools » Command mode","id":"51","title":"Command mode"},"52":{"body":"","breadcrumbs":"Tools » git(1)","id":"52","title":"git(1)"},"53":{"body":"+-------------------+ --- stash -----> +-------+\n| working directory | | stash | // Shelving area.\n+-------------------+ <-- stash pop -- +-------+ | ^ add | | reset v |\n+-------------------+\n| staging area |\n+-------------------+ | commit | v\n+-------------------+\n| local repository |\n+-------------------+ | ^ push | | fetch / | pull v |\n+-------------------+\n| remote repository |\n+-------------------+","breadcrumbs":"Tools » Working areas","id":"53","title":"Working areas"},"54":{"body":"git add -p [<file>] ............ partial staging (interactive)","breadcrumbs":"Tools » Staging","id":"54","title":"Staging"},"55":{"body":"git remote -v .................. list remotes verbose (with URLs) git remote show [-n] <remote> .. list info for <remote> (like remote HEAD, remote branches, tracking mapping)","breadcrumbs":"Tools » Remote","id":"55","title":"Remote"},"56":{"body":"git branch [-a] ................ list available branches; -a to include remote branches git branch -vv ................. list branch & annotate with head sha1 & remote tracking branch git branch <bname> ............. create local branch with name <bname> git branch -d <bname> .......... delete local branch with name <bname> git checkout <bname> ........... switch to branch with name <bname> git checkout --track <branch> .. start to locally track a remote branch # Remote git push -u origin <rbname> ........ push local branch to origin (or other remote), and setup <rbname> as tracking branch git push origin --delete <rbname> .. delete branch <rbname> from origin (or other remote)","breadcrumbs":"Tools » Branching","id":"56","title":"Branching"},"57":{"body":"git tag -a <tname> -m \"descr\" ........ creates an annotated tag (full object containing tagger, date, ...) git tag -l ........................... list available tags git checkout tag/<tname> ............. checkout specific tag git checkout tag/<tname> -b <bname> .. checkout specific tag in a new branch # Remote git push origin --tags .... push local tags to origin (or other remote)","breadcrumbs":"Tools » Tags","id":"57","title":"Tags"},"58":{"body":"git log --oneline ......... shows log in single line per commit -> alias for '--pretty=oneline --abbrev-commit' git log --graph ........... text based graph of commit history git log --decorate ........ decorate log with REFs git log -p <file> ......... show commit history + diffs for <file> git log --oneline <file> .. show commit history for <file> in compact format","breadcrumbs":"Tools » Log & Commit History","id":"58","title":"Log & Commit History"},"59":{"body":"git diff <commit>..<commit> [<file>] .... show changes between two arbitrary commits. If one <commit> is omitted it is if HEAD is specified. git diff -U$(wc -l <file>) <file> ....... shows complete file with diffs instead of usual diff snippets git diff --staged ....................... show diffs of staged files git show --stat <commit> ................ show files changed by <commit> git show <commit> [<file>] .............. show diffs for <commit> git git show <commit>:<file> ............ show <file> at <commit>","breadcrumbs":"Tools » Diff & Commit Info","id":"59","title":"Diff & Commit Info"},"6":{"body":"Join array to string j:sep:: foo=(1 2 3 4)\necho ${(j:-:)foo} # 1-2-3-4\necho ${(j:\\n:)foo} # join with new lines Split string to array s:sep: foo='1-2-3-4'\nbar=(${(s:-:)foo}) # capture as array\necho $bar # 1 2 3 4\necho $bar[2] # 2 Upper/Lower case string: foo=aaBB\necho ${(L)foo} # aabb\necho ${(U)foo} # AABB Key/values in associative arrays: typeset -A vec; vec[a]='aa'; vec[b]='bb' echo ${(k)vec} # a b\necho ${(v)vec} # aa bb\necho ${(kv)vec} # a aa b bb # Iterate over key value pairs.\nfor k v in ${(kv)vec)}; do ...; done","breadcrumbs":"Tools » Expansion Flags","id":"6","title":"Expansion Flags"},"60":{"body":"git format-patch <opt> <since>/<revision range> opt: -N ................... use [PATCH] instead [PATCH n/m] in subject when generating patch description (for patches spanning multiple commits) --start-number <n> ... start output file generation with <n> as start number instead '1' since spcifier: -3 .................. e.g: create a patch from last three commits <commit hash> ....... create patch with commits starting after <commit hash> git am <patch> ......... apply patch and create a commit for it git apply --stat <PATCH> ... see which files the patch would change git apply --check <PATCH> .. see if the patch can be applied cleanly git apply <PATCH> .......... apply the patch locally without creating a commit # eg: generate patches for each commit from initial commit on git format-patch -N $(git rev-list --max-parents=0 HEAD) # generate single patch file from a certain commit/ref git format-patch <COMMIT/REF> --stdout > my-patch.patch","breadcrumbs":"Tools » Patching","id":"60","title":"Patching"},"61":{"body":"git reset [opt] <ref|commit> opt: --mixed .................... resets index, but not working tree --hard ..................... matches the working tree and index to that of the tree being switched to any changes to tracked files in the working tree since <commit> are lost git reset HEAD <file> .......... remove file from staging git reset --soft HEAD~1 ........ delete most recent commit but keep work git reset --hard HEAD~1 ........ delete most recent commit and delete work","breadcrumbs":"Tools » Resetting","id":"61","title":"Resetting"},"62":{"body":"git submodule add <url> [<path>] .......... add new submodule to current project git clone --recursive <url> ............... clone project and recursively all submodules (same as using 'git submodule update --init --recursive' after clone) git submodule update --init --recursive ... checkout submodules recursively using the commit listed in the super-project (in detached HEAD) git submodule update --remote <submod> .... fetch & merge remote changes for <submod>, this will pull origin/HEAD or a branch specified for the submodule git diff --submodule ...................... show commits that are part of the submodule diff","breadcrumbs":"Tools » Submodules","id":"62","title":"Submodules"},"63":{"body":"git ls-tree [-r] <ref> .... show git tree for <ref>, -r to recursively ls sub-trees git show <obj> ............ show <obj> git cat-file -p <obj> ..... print content of <obj>","breadcrumbs":"Tools » Inspection","id":"63","title":"Inspection"},"64":{"body":"HEAD ........ last commit HEAD~1 ...... last commit-1 HEAD~N ...... last commit-N (linear backwards when in tree structure, check difference between HEAD^ and HEAD~) git rev-list --max-parents=0 HEAD ........... first commit","breadcrumbs":"Tools » Revision Specifier","id":"64","title":"Revision Specifier"},"65":{"body":"awk [opt] program [input] -F <sepstr> field separator string (can be regex) program awk program input file or stdin if not file given","breadcrumbs":"Tools » awk(1)","id":"65","title":"awk(1)"},"66":{"body":"Input is processed in two stages: Splitting input into a sequence of records. By default split at newline character, but can be changed via the builtin RS variable. Splitting a record into fields. By default strings without whitespace, but can be changed via the builtin variable FS or command line option -F. Fields are accessed as follows: $0 whole record $1 field one $2 field two ...","breadcrumbs":"Tools » Input processing","id":"66","title":"Input processing"},"67":{"body":"An awk program is composed of pairs of the form: pattern { action } The program is run against each record in the input stream. If a pattern matches a record the corresponding action is executed and can access the fields. INPUT | v\nrecord ----> ∀ pattern matched | | v v\nfields ----> run associated action Any valid awk expr can be a pattern.","breadcrumbs":"Tools » Program","id":"67","title":"Program"},"68":{"body":"awk provides two special patterns, BEGIN and END, which can be used multiple times. Actions with those patterns are executed exactly once . BEGIN actions are run before processing the first record END actions are run after processing the last record","breadcrumbs":"Tools » Special pattern","id":"68","title":"Special pattern"},"69":{"body":"RS record separator : first char is the record separator, by default FS field separator : regex to split records into fields, by default NR number record : number of current record NF number fields : number of fields in the current record","breadcrumbs":"Tools » Special variables","id":"69","title":"Special variables"},"7":{"body":"zparseopts [-D] [-E] [-A assoc] specs Arguments are copied into the associative array assoc according to specs. Each spec is described by an entry as opt[:][=array]. opt is the option without the - char. Passing -f is matched against f opt, --long is matched against -long. Using : means the option will take an argument. The optional =array specifies an alternate storage container where this option should be stored. Documentation can be found in man zshmodules.","breadcrumbs":"Tools » Argument parsing with zparseopts","id":"7","title":"Argument parsing with zparseopts"},"70":{"body":"printf \"fmt\", args... Print format string, args are comma separated. %s string %d decimal %x hex %f float Width can be specified as %Ns, this reserves N chars for a string. For floats one can use %N.Mf, N is the total number including . and M. sprintf(\"fmt\", expr, ...) Format the expressions according to the format string. Similar as printf, but this is a function and return value can be assigned to a variable. strftime(\"fmt\") Print time stamp formatted by fmt. %Y full year (eg 2020) %m month (01-12) %d day (01-31) %F alias for %Y-%m-%d %H hour (00-23) %M minute (00-59) %S second (00-59) %T alias for %H:%M:%S","breadcrumbs":"Tools » Special statements & functions","id":"70","title":"Special statements & functions"},"71":{"body":"","breadcrumbs":"Tools » Examples","id":"71","title":"Examples"},"72":{"body":"awk 'NR%2 == 0 { print $0 }' <file> The pattern NR%2 == 0 matches every second record and the action { print $0 } prints the whole record.","breadcrumbs":"Tools » Filter records","id":"72","title":"Filter records"},"73":{"body":"echo 'a b c d e f' | awk '{ print $NF $(NF-1) }' Access last fields with arithmetic on the NF number of fields variable.","breadcrumbs":"Tools » Access last fields in records","id":"73","title":"Access last fields in records"},"74":{"body":"# /proc/<pid>/status\n# Name: cat\n# ...\n# VmRSS: 516 kB\n# ... for f in /proc/*/status; do cat $f | awk ' /^VmRSS/ { rss = $2/1024 } /^Name/ { name = $2 } END { printf \"%16s %6d MB\\n\", name, rss }';\ndone | sort -k2 -n We capture values from VmRSS and Name into variables and print them at the END once processing all records is done.","breadcrumbs":"Tools » Capture in variables","id":"74","title":"Capture in variables"},"75":{"body":"cat /proc/1/status | awk ' /^Pid/ { \"ps --no-header -o user \" $2 | getline user; print user }' We build a ps command line and capture the first line of the processes output in the user variable and then print it.","breadcrumbs":"Tools » Run shell command and capture output","id":"75","title":"Run shell command and capture output"},"76":{"body":"","breadcrumbs":"Tools » emacs(1)","id":"76","title":"emacs(1)"},"77":{"body":"C-h ? list available help modes C-h e show message output (`*Messages*` buffer) C-h f describe function C-h v describe variable C-h w describe which key invoke function (where-is) C-h c <KEY> print command bound to <KEY> C-h k <KEY> describe command bound to <KEY> C-h b list buffer local key-bindings <kseq> C-h list possible key-bindings with <kseq> eg C-x C-h -> list key-bindings beginning with C-x","breadcrumbs":"Tools » help","id":"77","title":"help"},"78":{"body":"key fn description\n------------------------------------------------ package-refresh-contents refresh package list package-list-packages list available/installed packages `U x` to mark packages for Upgrade & eXecute","breadcrumbs":"Tools » package manager","id":"78","title":"package manager"},"79":{"body":"key fn description\n---------------------------------------------- C-x 0 delete-window kill focused window C-x 1 delete-other-windows kill all other windows C-x 2 split-window-below split horizontal C-x 3 split-window-right split vertical C-x o other-window other window (cycle)","breadcrumbs":"Tools » window","id":"79","title":"window"},"8":{"body":"#!/bin/zsh\nfunction test() { zparseopts -D -E -A opts f=flag o: -long: echo \"flag $flag\" echo \"o $opts[-o]\" echo \"long $opts[--long]\" echo \"pos $1\"\n} test -f -o OPTION --long LONG_OPT POSITIONAL # Outputs:\n# flag -f\n# o OPTION\n# long LONG_OPT\n# pos POSITIONAL","breadcrumbs":"Tools » Example","id":"8","title":"Example"},"80":{"body":"key fn description\n--------------------------------------------- C-x C-q read-only-mode toggle read-only mode for buffer C-x k kill-buffer kill buffer C-x s save-some-buffers save buffer C-x w write-file write buffer (save as) C-x b switch-to-buffer switch buffer C-x C-b list-buffers buffer list","breadcrumbs":"Tools » buffer","id":"80","title":"buffer"},"81":{"body":"Builtin advanced buffer selection mode key fn description\n-------------------------------------- ibuffer enter buffer selection h ibuffer help o open buffer in other window C-o open buffer in other window keep focus in ibuffer s a sort by buffer name s f sort by file name s v sort by last viewed s v sort by major mode , cycle sorting mode = compare buffer against file on disk (if file is dirty `*`) /m filter by major mode /n filter by buffer name /f filter by file name // remove all filter /g create filter group /\\ remove all filter groups","breadcrumbs":"Tools » ibuffer","id":"81","title":"ibuffer"},"82":{"body":"key fn description\n------------------------------------------------- C-s isearch-forward search forward from current position (C-s to go to next match) C-r isearch-backward search backwards from current position (C-r to go to next match) C-w isearch-yank-word-or-char feed next word to current search (extend) M-p isearch-ring-advance previous search input M-n isearch-ring-retreat next search input","breadcrumbs":"Tools » isearch","id":"82","title":"isearch"},"83":{"body":"key fn description\n----------------------------------- M-s o occur get matches for regexp in buffer use during `isearch` to use current search term C-n goto next line C-p goto previous line o open match in other window C-o open match in other window keep focus in ibuffer key fn description\n--------------------------------------------------------- multi-occur-in-matching-buffers run occur in buffers matching regexp","breadcrumbs":"Tools » occur","id":"83","title":"occur"},"84":{"body":"key fn description\n----------------------------------- rgrep recursive grep find-grep run find-grep result in *grep* buffer n/p navigate next/previous match in *grep* buffer q quit *grep* buffer","breadcrumbs":"Tools » grep","id":"84","title":"grep"},"85":{"body":"key fn description\n--------------------------------------------- C-<SPACE> set-mark-command set start mark to select text M-w kill-ring-save copy selected text C-w kill-region kill selected text C-y yank paste selected text M-y yank-pop cycle through kill-ring (only after paste)","breadcrumbs":"Tools » yank/paste","id":"85","title":"yank/paste"},"86":{"body":"key fn description\n------------------------------------------------ C-x r s <reg> copy-to-register save region in register <reg> C-x r i <reg> insert-register insert content of register <reg>","breadcrumbs":"Tools » register","id":"86","title":"register"},"87":{"body":"key fn description\n------------------------------------------------ C-x <SPC> rectangle-mark-mode activate rectangle-mark-mode string-rectangle insert text in marked rect","breadcrumbs":"Tools » block/rect","id":"87","title":"block/rect"},"88":{"body":"key fn description\n------------------------------------------------ C-x h mark-whole-buffer mark whole buffer delete-matching-line delete lines matching regex M-% query-replace search & replace C-M-% query-replace-regexp search & replace regex","breadcrumbs":"Tools » mass edit","id":"88","title":"mass edit"},"89":{"body":"key fn description\n--------------------------------------------- C-x n n narrow-to-region show only focused region (narrow) C-x n w widen show whole buffer (wide)","breadcrumbs":"Tools » narrow","id":"89","title":"narrow"},"9":{"body":"Zsh supports regular expression matching with the binary operator =~. The match results can be accessed via the $MATCH variable and $match indexed array: $MATCH contains the full match $match[1] contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"$MATCH\" # title foo : 1234 echo \"$match[1]\" # foo echo \"$match[2]\" # 1234\nfi","breadcrumbs":"Tools » Regular Expressions","id":"9","title":"Regular Expressions"},"90":{"body":"key fn description\n------------------------------------ M-up/M-down re-arrange items in same hierarchy M-left/M-right change item hierarchy C-RET create new item below current C-S-RET create new TODO item below current S-left/S-right cycle TODO states","breadcrumbs":"Tools » org","id":"90","title":"org"},"91":{"body":"key fn description\n------------------------------ <s TAB generate a source block C-c ' edit source block (in lang specific buffer) C-c C-c eval source block","breadcrumbs":"Tools » org source","id":"91","title":"org source"},"92":{"body":"key fn description\n------------------------------- C-s search through completion candidates C-o filter completion candidates based on search term <f1> get doc for completion condidate M-<digit> select completion candidate","breadcrumbs":"Tools » comapny","id":"92","title":"comapny"},"93":{"body":"To generate etags using ctags ctags -R -e . generate emacs tag file (important `-e`) Navigate using tags key fn description\n----------------------------------------------- xref-find-definitions find definition of tag xref-find-apropos find symbols matching regexp xref-find-references find references of tag","breadcrumbs":"Tools » tags","id":"93","title":"tags"},"94":{"body":"key fn description\n------------------------------ ielm open interactive elips shell In lisp-interaction-mode (*scratch* buffer by defult) key fn description\n-------------------------------------------------------- C-j eval-print-last-sexp evaluate & print preceeding lisp expr C-x C-e eval-last-sexp evaluate lisp expr C-u C-x C-e eval-last-sexp evaluate & print","breadcrumbs":"Tools » lisp","id":"94","title":"lisp"},"95":{"body":"Builtin fuzzy completion mode (eg buffer select, dired, ...). key fn description\n------------------------------------------ ido-mode toggle ido mode <Left>/<Right> cycle through available competions <RET> select completion","breadcrumbs":"Tools » ido","id":"95","title":"ido"},"96":{"body":"key fn description\n-------------------------- C-z toggle emacs/evil mode C-^ toggle between previous and current buffer C-p after paste cycle kill-ring back C-n after paste cycle kill-ring forward","breadcrumbs":"Tools » evil","id":"96","title":"evil"},"97":{"body":"key fn description\n-------------------------- i open sub-dir in same buffer + create new directory C copy file/dir q quit","breadcrumbs":"Tools » dired","id":"97","title":"dired"},"98":{"body":"gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user <name> Specify key for signing -r|--recipient Encrypt for user","breadcrumbs":"Tools » gpg(1)","id":"98","title":"gpg(1)"},"99":{"body":"gpg --full-generate-key","breadcrumbs":"Tools » Generate new keypair","id":"99","title":"Generate new keypair"}},"length":331,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":24,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":33,"docs":{"12":{"tf":1.0},"126":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":18,"docs":{"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":20,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":7,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.23606797749979},"269":{"tf":1.0},"279":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"22":{"tf":2.6457513110645907},"280":{"tf":2.449489742783178},"300":{"tf":2.23606797749979},"318":{"tf":2.23606797749979},"40":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":5,"docs":{"268":{"tf":1.0},"288":{"tf":1.7320508075688772},"299":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.0},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":4,"docs":{"268":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.0},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.7320508075688772},"229":{"tf":1.0},"231":{"tf":1.4142135623730951},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.0},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"190":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"1":{"tf":1.0},"156":{"tf":1.0},"20":{"tf":1.7320508075688772},"24":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":19,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"194":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.4142135623730951},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.0},"157":{"tf":1.4142135623730951},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.123105625617661},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.4641016151377544},"119":{"tf":2.0},"124":{"tf":2.0},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.3166247903554},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"25":{"tf":1.4142135623730951},"44":{"tf":1.0},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.4142135623730951},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"216":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"212":{"tf":1.0},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.4142135623730951},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.4142135623730951},"6":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":10,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.4142135623730951},"32":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"129":{"tf":2.0},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.449489742783178},"59":{"tf":2.8284271247461903},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.0},"11":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":2.449489742783178},"14":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"145":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.23606797749979}}}}},"df":7,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.449489742783178},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":1.7320508075688772},"163":{"tf":2.0}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"157":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.0}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":3,"docs":{"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.449489742783178},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.7320508075688772}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"166":{"tf":1.7320508075688772},"167":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.4641016151377544},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"93":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"49":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.0},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":1.7320508075688772},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.23606797749979},"164":{"tf":1.0},"166":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.7320508075688772},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":1.7320508075688772},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.0},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.23606797749979}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.23606797749979},"169":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.4641016151377544},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.0},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":20,"docs":{"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":23,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.605551275463989},"305":{"tf":1.0},"322":{"tf":3.7416573867739413},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.0},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"3":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":10,"docs":{"1":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":2.0},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":1.7320508075688772},"193":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"1":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":2.8284271247461903},"57":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"60":{"tf":2.8284271247461903},"61":{"tf":2.0},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"98":{"tf":1.0},"99":{"tf":1.0}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.23606797749979},"33":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.0}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.0}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.0},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.0},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"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":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.23606797749979},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":12,"docs":{"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.0},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":2,"docs":{"155":{"tf":1.0},"77":{"tf":1.0}}}}}},"o":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.449489742783178},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":2.6457513110645907},"102":{"tf":2.0},"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"226":{"tf":1.0},"250":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.0}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.0},"32":{"tf":1.7320508075688772},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.4142135623730951}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":2.8284271247461903}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"189":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}}},"df":11,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.0}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.7320508075688772},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":1.7320508075688772},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.0},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":31,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.4142135623730951},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.0}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":16,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":8,"docs":{"176":{"tf":1.4142135623730951},"24":{"tf":1.0},"246":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.0}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.0}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.0},"25":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.23606797749979},"161":{"tf":1.4142135623730951},"162":{"tf":2.6457513110645907},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.6457513110645907}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"160":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"164":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.0},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.0},"265":{"tf":1.0},"7":{"tf":1.0}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.0},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.0},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"60":{"tf":4.47213595499958}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.0},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":33,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.0},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":4,"docs":{"185":{"tf":1.0},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":13,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":5,"docs":{"209":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"1":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.0}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":20,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"274":{"tf":1.7320508075688772},"277":{"tf":2.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":2.23606797749979},"291":{"tf":2.6457513110645907},"293":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.7320508075688772},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"314":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.4142135623730951},"267":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":2.8284271247461903},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.0},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.449489742783178}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"168":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":13,"docs":{"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":3,"docs":{"268":{"tf":1.0},"326":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.7320508075688772},"248":{"tf":1.4142135623730951},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.0},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.0}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":29,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.4142135623730951},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.4142135623730951},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.0},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.605551275463989},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.0},"107":{"tf":1.7320508075688772},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.0},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.6457513110645907},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":1.7320508075688772},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.0}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"260":{"tf":1.7320508075688772},"274":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.0},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.0},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.0}}}}}}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.0},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.0},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.0},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.3166247903554}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.4142135623730951},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.69041575982343},"242":{"tf":3.0},"243":{"tf":1.7320508075688772},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"250":{"tf":1.0},"251":{"tf":1.0},"260":{"tf":1.0}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.0},"93":{"tf":2.23606797749979}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"263":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.0},"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}}},"df":9,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"48":{"tf":4.123105625617661},"49":{"tf":3.1622776601683795}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"1":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"154":{"tf":2.8284271247461903},"185":{"tf":1.0},"186":{"tf":2.8284271247461903},"187":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"113":{"tf":1.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":7,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":13,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.23606797749979},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.0},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":2.8284271247461903},"158":{"tf":1.0}}},"df":50,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.0},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.7320508075688772},"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":17,"docs":{"195":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.291502622129181},"242":{"tf":3.4641016151377544},"243":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"124":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.23606797749979}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.4142135623730951},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":14,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.7320508075688772},"279":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"14":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"9":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":24,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":33,"docs":{"12":{"tf":1.0},"126":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":18,"docs":{"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":20,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":7,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.449489742783178},"269":{"tf":1.0},"279":{"tf":1.4142135623730951},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.7320508075688772},"294":{"tf":2.0},"295":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":17,"docs":{"168":{"tf":1.4142135623730951},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.4142135623730951}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":65,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.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},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"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.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.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.0},"320":{"tf":1.0},"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},"328":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":2.0}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"22":{"tf":2.8284271247461903},"280":{"tf":2.6457513110645907},"300":{"tf":2.449489742783178},"318":{"tf":2.449489742783178},"40":{"tf":1.0},"7":{"tf":2.0}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":5,"docs":{"268":{"tf":1.0},"288":{"tf":2.0},"299":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"df":4,"docs":{"268":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":2.0},"306":{"tf":2.0},"324":{"tf":2.0},"329":{"tf":2.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":2.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"190":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"1":{"tf":1.0},"156":{"tf":1.0},"20":{"tf":1.7320508075688772},"24":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.7320508075688772},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":19,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":17,"docs":{"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.7320508075688772},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.4142135623730951},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.242640687119285},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.605551275463989},"119":{"tf":2.0},"124":{"tf":2.23606797749979},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.4641016151377544},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.7320508075688772},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"216":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"212":{"tf":1.0},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.7320508075688772},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":10,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.7320508075688772},"32":{"tf":1.0},"322":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"125":{"tf":2.0},"127":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":2.0},"66":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.6457513110645907},"59":{"tf":3.0},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":2.0},"12":{"tf":1.7320508075688772},"13":{"tf":2.6457513110645907},"14":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.4142135623730951}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.23606797749979}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"145":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.4142135623730951},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.449489742783178}}}}},"df":7,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.6457513110645907},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"153":{"tf":2.0},"157":{"tf":1.0},"182":{"tf":1.4142135623730951},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":2.0},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":3,"docs":{"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":2.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":41,"docs":{"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.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":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.0},"233":{"tf":1.0},"234":{"tf":1.0},"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.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":3.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.6457513110645907},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":2.0}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.605551275463989},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.7320508075688772},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"93":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":2.0},"105":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.4142135623730951},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.4142135623730951},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"182":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"266":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"49":{"tf":1.0},"71":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":2.0},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.7320508075688772}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.7320508075688772},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":2.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":2.0},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"166":{"tf":2.23606797749979},"169":{"tf":1.7320508075688772},"171":{"tf":2.0},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.4142135623730951},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.449489742783178}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.4142135623730951}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.449489742783178},"169":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.605551275463989},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":20,"docs":{"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":23,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.7416573867739413},"305":{"tf":1.0},"322":{"tf":3.872983346207417},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.7320508075688772},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.4142135623730951},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":10,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":10,"docs":{"1":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":2.23606797749979},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":2.0},"193":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.449489742783178},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":12,"docs":{"1":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":2.8284271247461903},"57":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"60":{"tf":2.8284271247461903},"61":{"tf":2.0},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"217":{"tf":1.4142135623730951},"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":11,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"98":{"tf":1.0},"99":{"tf":1.0}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.8284271247461903}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.449489742783178},"33":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.23606797749979}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.23606797749979},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.7320508075688772}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.23606797749979},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"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":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.4142135623730951},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":2.0},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":12,"docs":{"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.4142135623730951},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":2,"docs":{"155":{"tf":1.0},"77":{"tf":1.0}}}}}},"o":{"df":2,"docs":{"150":{"tf":2.0},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.6457513110645907},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":2.0}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.23606797749979},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.449489742783178},"101":{"tf":2.8284271247461903},"102":{"tf":2.23606797749979},"103":{"tf":2.449489742783178},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":3.0},"240":{"tf":1.7320508075688772},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":18,"docs":{"226":{"tf":1.4142135623730951},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.23606797749979}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":2.0},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.23606797749979},"32":{"tf":2.0},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.7320508075688772}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":3.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"189":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}}},"df":11,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":3.0},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.449489742783178},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.7320508075688772}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":3.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":2.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":22,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.4142135623730951},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":2.0},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.23606797749979},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":31,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"151":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"263":{"tf":1.4142135623730951},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.7320508075688772}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.7320508075688772},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.23606797749979}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":16,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":8,"docs":{"176":{"tf":1.4142135623730951},"24":{"tf":1.0},"246":{"tf":1.7320508075688772},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.4142135623730951}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":2.0},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.1622776601683795}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"25":{"tf":1.0},"259":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.449489742783178},"161":{"tf":1.7320508075688772},"162":{"tf":2.8284271247461903},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.8284271247461903}}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"160":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"164":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.1622776601683795},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.4142135623730951},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.23606797749979},"265":{"tf":1.0},"7":{"tf":1.4142135623730951}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"300":{"tf":1.7320508075688772},"318":{"tf":2.0},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.4142135623730951},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.4142135623730951},"240":{"tf":1.0},"60":{"tf":4.58257569495584}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.4142135623730951},"230":{"tf":2.0},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":2.0},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":33,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.4142135623730951},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":4,"docs":{"185":{"tf":1.0},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":2.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"185":{"tf":1.4142135623730951},"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":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":13,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":2.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":5,"docs":{"209":{"tf":1.0},"244":{"tf":1.4142135623730951},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"1":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.7320508075688772}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":20,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"20":{"tf":2.23606797749979},"21":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.4142135623730951},"271":{"tf":2.0},"272":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":2.0},"277":{"tf":2.0},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"289":{"tf":1.4142135623730951},"290":{"tf":2.449489742783178},"291":{"tf":2.8284271247461903},"293":{"tf":2.0},"294":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":2.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"314":{"tf":2.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"327":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"86":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.4142135623730951},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.7320508075688772},"267":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":3.0},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.6457513110645907}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":18,"docs":{"168":{"tf":1.4142135623730951},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":13,"docs":{"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":2.0},"294":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"319":{"tf":1.7320508075688772},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":3,"docs":{"268":{"tf":1.0},"326":{"tf":1.4142135623730951},"329":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":2.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":2.0},"248":{"tf":1.7320508075688772},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.7320508075688772},"283":{"tf":1.7320508075688772},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":2.0},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.23606797749979},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":29,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.7320508075688772},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.7320508075688772},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.7320508075688772}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.4142135623730951}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.7320508075688772},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.7416573867739413},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.1622776601683795},"107":{"tf":2.0},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":2.0},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.4142135623730951},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.8284271247461903},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":2.0},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"260":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.7320508075688772},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.4142135623730951},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.1622776601683795},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.4641016151377544}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.7320508075688772},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.795831523312719},"242":{"tf":3.0},"243":{"tf":1.7320508075688772},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.7320508075688772},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"250":{"tf":1.0},"251":{"tf":1.4142135623730951},"260":{"tf":1.4142135623730951}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":2.0},"314":{"tf":2.0}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.1622776601683795},"93":{"tf":2.449489742783178}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"263":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}}},"df":9,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.7320508075688772},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"48":{"tf":4.242640687119285},"49":{"tf":3.1622776601683795}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":167,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"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.0},"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":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"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},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"160":{"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.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"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},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"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.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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},"9":{"tf":1.0},"90":{"tf":1.0},"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}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":17,"docs":{"154":{"tf":3.0},"185":{"tf":1.4142135623730951},"186":{"tf":3.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"113":{"tf":1.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":7,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":13,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.23606797749979}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.4142135623730951},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":3.0},"158":{"tf":1.0}}},"df":50,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.23606797749979},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":2.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"319":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":2.0},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":2.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":17,"docs":{"195":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.385164807134504},"242":{"tf":3.605551275463989},"243":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"124":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.7320508075688772}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.449489742783178}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.1622776601683795},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.7320508075688772},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":14,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.4142135623730951},"268":{"tf":1.0},"269":{"tf":2.0},"279":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"14":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"9":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"title":{"root":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"_":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"226":{"tf":1.0},"279":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"293":{"tf":1.0},"298":{"tf":1.0},"314":{"tf":1.0},"73":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"276":{"tf":1.0},"295":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"268":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.0}}},"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":5,"docs":{"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":2,"docs":{"288":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"317":{"tf":1.0}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0}}}}},"d":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.0},"157":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"56":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"44":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"267":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"204":{"tf":1.0},"213":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"120":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"33":{"tf":1.0},"51":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"59":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"25":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"225":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}},"df":1,"docs":{"257":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}},"u":{"df":1,"docs":{"144":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":5,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"182":{"tf":1.0},"46":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"275":{"tf":1.0}}}},"df":1,"docs":{"97":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"258":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"df":1,"docs":{"241":{"tf":1.0}}}},"m":{"a":{"c":{"df":0,"docs":{},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"177":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":7,"docs":{"118":{"tf":1.0},"139":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"199":{"tf":1.0},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"234":{"tf":1.0},"235":{"tf":1.0},"72":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"135":{"tf":1.0},"171":{"tf":1.0},"273":{"tf":1.0},"6":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"304":{"tf":1.0},"322":{"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":13,"docs":{"13":{"tf":1.0},"232":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.0},"70":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"17":{"tf":1.0},"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0},"99":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"33":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":2,"docs":{"136":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.0}}}}}},"x":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"121":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"173":{"tf":1.0},"267":{"tf":1.0}}}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":3,"docs":{"180":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"81":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"297":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"28":{"tf":1.0},"59":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"66":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"277":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"112":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":1,"docs":{"150":{"tf":1.0}}},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"254":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"y":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":2,"docs":{"226":{"tf":1.0},"250":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"316":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}},"t":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":2,"docs":{"153":{"tf":1.0},"58":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"228":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"239":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"179":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"146":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"126":{"tf":1.0},"51":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"257":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"89":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"151":{"tf":1.0},"263":{"tf":1.0}}}}}}},"w":{"df":1,"docs":{"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"182":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0}}},"r":{"df":1,"docs":{"246":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"235":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"78":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"179":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"18":{"tf":1.0},"215":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"22":{"tf":1.0},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"166":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"139":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"229":{"tf":1.0},"230":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"134":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"182":{"tf":1.0},"66":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"67":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"144":{"tf":1.0}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"267":{"tf":1.0},"55":{"tf":1.0}}},"v":{"df":1,"docs":{"161":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"326":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0}}}},"n":{"df":6,"docs":{"126":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"75":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":4,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"242":{"tf":1.0},"49":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"t":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"117":{"tf":1.0}}}},"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"278":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"275":{"tf":1.0}}}}},"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":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"118":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"173":{"tf":1.0},"174":{"tf":1.0},"274":{"tf":1.0}},"i":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"198":{"tf":1.0},"277":{"tf":1.0}}}}}}},"u":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"241":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"252":{"tf":1.0}}}}},"d":{"df":2,"docs":{"251":{"tf":1.0},"260":{"tf":1.0}}},"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"57":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"172":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"154":{"tf":1.0},"185":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"112":{"tf":1.0}}}},"b":{"df":1,"docs":{"148":{"tf":1.0}}},"df":2,"docs":{"232":{"tf":1.0},"44":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"120":{"tf":1.0},"253":{"tf":1.0}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"12":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"241":{"tf":1.0},"242":{"tf":1.0}}}}}}}},"m":{"df":3,"docs":{"143":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.0}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"53":{"tf":1.0}}}}}},"x":{"8":{"6":{"_":{"6":{"4":{"df":3,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"d":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}});
\ No newline at end of file +Object.assign(window.search, {"doc_urls":["intro.html#notes","tools/index.html#tools","tools/zsh.html#zsh1","tools/zsh.html#keybindings","tools/zsh.html#parameter","tools/zsh.html#variables","tools/zsh.html#expansion-flags","tools/zsh.html#argument-parsing-with-zparseopts","tools/zsh.html#example","tools/zsh.html#regular-expressions","tools/zsh.html#completion","tools/zsh.html#installation","tools/zsh.html#completion-variables","tools/zsh.html#completion-functions","tools/zsh.html#example-1","tools/bash.html#bash1","tools/bash.html#expansion","tools/bash.html#generator","tools/bash.html#parameter","tools/bash.html#pathname","tools/bash.html#io-redirection","tools/bash.html#explanation","tools/bash.html#argument-parsing-with-getopts","tools/bash.html#example","tools/bash.html#regular-expressions","tools/bash.html#completion","tools/bash.html#example-1","tools/fish.html#fish1","tools/fish.html#quick-info","tools/fish.html#variables","tools/fish.html#setunset-variables","tools/fish.html#lists","tools/fish.html#special-variables-lists","tools/fish.html#command-handling","tools/fish.html#io-redirection","tools/fish.html#control-flow","tools/fish.html#if--else","tools/fish.html#switch","tools/fish.html#while-loop","tools/fish.html#for-loop","tools/fish.html#functions","tools/fish.html#autoloading","tools/fish.html#helper","tools/fish.html#prompt","tools/fish.html#useful-builtins","tools/fish.html#keymaps","tools/fish.html#debug","tools/tmux.html#tmux1","tools/tmux.html#tmux-cli","tools/tmux.html#scripting","tools/tmux.html#bindings","tools/tmux.html#command-mode","tools/git.html#git1","tools/git.html#working-areas","tools/git.html#staging","tools/git.html#remote","tools/git.html#branching","tools/git.html#tags","tools/git.html#log--commit-history","tools/git.html#diff--commit-info","tools/git.html#patching","tools/git.html#resetting","tools/git.html#submodules","tools/git.html#inspection","tools/git.html#revision-specifier","tools/awk.html#awk1","tools/awk.html#input-processing","tools/awk.html#program","tools/awk.html#special-pattern","tools/awk.html#special-variables","tools/awk.html#special-statements--functions","tools/awk.html#examples","tools/awk.html#filter-records","tools/awk.html#access-last-fields-in-records","tools/awk.html#capture-in-variables","tools/awk.html#run-shell-command-and-capture-output","tools/emacs.html#emacs1","tools/emacs.html#help","tools/emacs.html#package-manager","tools/emacs.html#window","tools/emacs.html#buffer","tools/emacs.html#ibuffer","tools/emacs.html#isearch","tools/emacs.html#occur","tools/emacs.html#grep","tools/emacs.html#yankpaste","tools/emacs.html#register","tools/emacs.html#blockrect","tools/emacs.html#mass-edit","tools/emacs.html#narrow","tools/emacs.html#org","tools/emacs.html#org-source","tools/emacs.html#comapny","tools/emacs.html#tags","tools/emacs.html#lisp","tools/emacs.html#ido","tools/emacs.html#evil","tools/emacs.html#dired","tools/gpg.html#gpg1","tools/gpg.html#generate-new-keypair","tools/gpg.html#list-keys","tools/gpg.html#edit-keys","tools/gpg.html#export--import-keys","tools/gpg.html#search--send-keys","tools/gpg.html#encrypt-passphrase","tools/gpg.html#encrypt-public-key","tools/gpg.html#signing","tools/gpg.html#signing-detached","tools/gpg.html#abbreviations","tools/gpg.html#keyservers","tools/gdb.html#gdb1","tools/gdb.html#cli","tools/gdb.html#interactive-usage","tools/gdb.html#misc","tools/gdb.html#breakpoints","tools/gdb.html#watchpoints","tools/gdb.html#inspection","tools/gdb.html#signal-handling","tools/gdb.html#source-file-locations","tools/gdb.html#configuration","tools/gdb.html#user-commands-macros","tools/gdb.html#hooks","tools/gdb.html#examples","tools/gdb.html#automatically-print-next-instr","tools/gdb.html#conditional-breakpoints","tools/gdb.html#catch-sigsegv-and-execute-commands","tools/gdb.html#run-backtrace-on-thread-1-batch-mode","tools/gdb.html#script-gdb-for-automating-debugging-sessions","tools/gdb.html#know-bugs","tools/gdb.html#workaround-command--finish-bug","tools/gdbserver.html#gdbserver1","tools/gdbserver.html#cli","tools/gdbserver.html#example","tools/radare2.html#radare21","tools/radare2.html#print","tools/radare2.html#flags","tools/radare2.html#help","tools/radare2.html#relocation","tools/radare2.html#examples","tools/radare2.html#patch-file-alter-bytes","tools/radare2.html#assemble--disassmble-rasm2","tools/qemu.html#qemu1","tools/qemu.html#keybindings","tools/qemu.html#vm-config-snippet","tools/qemu.html#cpu--ram","tools/qemu.html#graphic--display","tools/qemu.html#boot-menu","tools/qemu.html#block-devices","tools/qemu.html#usb","tools/qemu.html#debugging","tools/qemu.html#io-redirection","tools/qemu.html#network","tools/qemu.html#shared-drives","tools/qemu.html#debug-logging","tools/qemu.html#tracing","tools/qemu.html#vm-snapshots","tools/qemu.html#vm-migration","tools/qemu.html#appendix-direct-kernel-boot","tools/qemu.html#references","tools/pacman.html#pacman1","tools/pacman.html#remote-package-repositories","tools/pacman.html#remove-packages","tools/pacman.html#local-package-database","tools/pacman.html#local-file-database","tools/pacman.html#hacks","tools/dot.html#dot1","tools/dot.html#example-dot-file-to-copy--paste-from","tools/dot.html#references","monitor/index.html#resource-analysis--monitor","monitor/lsof.html#lsof8","monitor/lsof.html#examples","monitor/lsof.html#file-flags","monitor/lsof.html#open-tcp-connections","monitor/lsof.html#open-connection-to-specific-host","monitor/lsof.html#open-connection-to-specific-port","monitor/lsof.html#ipv4-tcp-connections-in-established-state","monitor/ss.html#ss8","monitor/ss.html#examples","monitor/pidstat.html#pidstat1","monitor/pidstat.html#page-fault-and-memory-utilization","monitor/pidstat.html#io-statistics","monitor/pgrep.html#pgrep1","monitor/pgrep.html#debug-newest-process","monitor/pmap.html#pmap1","monitor/pstack.html#pstack1","trace_profile/index.html#trace-and-profile","trace_profile/strace.html#strace1","trace_profile/strace.html#examples","trace_profile/ltrace.html#ltrace1","trace_profile/ltrace.html#example","trace_profile/perf.html#perf1","trace_profile/perf.html#flamegraph","trace_profile/perf.html#flamegraph-with-single-event-trace","trace_profile/perf.html#flamegraph-with-multiple-event-traces","trace_profile/oprofile.html#oprofile","trace_profile/time.html#usrbintime1","binary/index.html#binary","binary/od.html#od1","binary/od.html#ascii-to-hex-string","binary/od.html#extract-parts-of-file","binary/xxd.html#xxd1","binary/xxd.html#ascii-to-hex-stream","binary/xxd.html#hex-to-binary-stream","binary/xxd.html#ascii-to-binary","binary/xxd.html#ascii-to-c-array-hex-encoded","binary/readelf.html#readelf1","binary/objdump.html#objdump1","binary/objdump.html#disassemble-section","binary/nm.html#nm1","development/index.html#development","development/c++filt.html#cfilt1","development/c++filt.html#demangle-symbol","development/c++filt.html#demangle-stream","development/c++.html#c","development/c++.html#type-deduction","development/c++.html#variadic-templates--parameter-pack-","development/c++.html#sfinae--example--enable_if-","development/glibc.html#glibc","development/glibc.html#malloc-tracer--mtrace3","development/glibc.html#malloc-check--mallopt3","development/gcc.html#gcc1","development/gcc.html#cli","development/gcc.html#preprocessing","development/gcc.html#target-options","development/gcc.html#builtins","development/gcc.html#__builtin_expectexpr-cond","development/gcc.html#abi-linux","development/make.html#make1","development/make.html#anatomy-of-make-rules","development/make.html#pattern-rules--automatic-variables","development/make.html#pattern-rules","development/make.html#automatic-variables","development/make.html#useful-functions","development/make.html#substitution-references","development/make.html#filter","development/make.html#filter-out","development/make.html#abspath","development/ld.so.html#ldso8","development/ld.so.html#environment-variables","development/ld.so.html#ld_preload-initialization-order-and-link-map","development/ld.so.html#dynamic-linking-x86_64","development/symbolver.html#elf-symbol-versioning","development/symbolver.html#example-version-script","development/symbolver.html#references","development/python.html#python","development/python.html#decorator--run-","development/python.html#walrus-operator--run-","development/python.html#unittest---run-","development/python.html#doctest---run-","development/python.html#timeit","linux/index.html#linux","linux/systemd.html#systemd","linux/systemd.html#systemctl","linux/systemd.html#example-trivial-user-unit","linux/systemd.html#journalctl","linux/systemd.html#references","linux/coredump.html#core5","linux/coredump.html#naming-of-coredump-files","linux/coredump.html#control-which-segments-are-dumped","linux/coredump.html#some-examples-out-there","linux/coredump.html#coredumpctl-systemd","linux/coredump.html#apport-ubuntu","linux/ptrace_scope.html#ptrace_scope","network/index.html#network","network/tcpdump.html#tcpdump1","network/tcpdump.html#cli","network/tcpdump.html#examples","network/tcpdump.html#capture-packets-from-remote-host","arch/index.html#arch","arch/x86_64.html#x86_64","arch/x86_64.html#registers","arch/x86_64.html#general-purpose-register","arch/x86_64.html#special-register","arch/x86_64.html#flags-register","arch/x86_64.html#model-specific-register-msr","arch/x86_64.html#size-directives","arch/x86_64.html#addressing","arch/x86_64.html#string-instructions","arch/x86_64.html#example-simple-memset","arch/x86_64.html#sysv-x86_64-abi","arch/x86_64.html#passing-arguments-to-functions","arch/x86_64.html#return-values-from-functions","arch/x86_64.html#caller-saved-registers","arch/x86_64.html#callee-saved-registers","arch/x86_64.html#stack","arch/x86_64.html#function-prologue--epilogue","arch/x86_64.html#asm-skeleton","arch/x86_64.html#references","arch/arm64.html#arm64","arch/arm64.html#registers","arch/arm64.html#general-purpose-registers","arch/arm64.html#special-registers-per-el","arch/arm64.html#instructions-cheatsheet","arch/arm64.html#accessing-system-registers","arch/arm64.html#control-flow","arch/arm64.html#addressing","arch/arm64.html#offset","arch/arm64.html#index","arch/arm64.html#pair-access","arch/arm64.html#procedure-call-standard-arm64--aapcs64-","arch/arm64.html#passing-arguments-to-functions","arch/arm64.html#return-values-from-functions","arch/arm64.html#callee-saved-registers","arch/arm64.html#stack","arch/arm64.html#frame-chain","arch/arm64.html#function-prologue--epilogue","arch/arm64.html#asm-skeleton","arch/arm64.html#references","arch/armv7.html#armv7a","arch/armv7.html#registers","arch/armv7.html#general-purpose-registers","arch/armv7.html#special-registers","arch/armv7.html#cpsr-register","arch/armv7.html#instructions-cheatsheet","arch/armv7.html#accessing-system-registers","arch/armv7.html#control-flow","arch/armv7.html#loadstore","arch/armv7.html#procedure-call-standard-arm--aapcs32-","arch/armv7.html#passing-arguments-to-functions","arch/armv7.html#return-values-from-functions","arch/armv7.html#callee-saved-registers","arch/armv7.html#stack","arch/armv7.html#frame-chain","arch/armv7.html#function-prologue--epilogue","arch/armv7.html#asm-skeleton","arch/armv7.html#references","arch/riscv.html#riscv","arch/riscv.html#registers","arch/riscv.html#general-purpose-registers","arch/riscv.html#asm-skeleton","arch/riscv.html#references"],"index":{"documentStore":{"docInfo":{"0":{"body":8,"breadcrumbs":2,"title":1},"1":{"body":14,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":3,"title":1},"100":{"body":13,"breadcrumbs":4,"title":2},"101":{"body":55,"breadcrumbs":4,"title":2},"102":{"body":19,"breadcrumbs":5,"title":3},"103":{"body":14,"breadcrumbs":5,"title":3},"104":{"body":19,"breadcrumbs":4,"title":2},"105":{"body":26,"breadcrumbs":5,"title":3},"106":{"body":55,"breadcrumbs":3,"title":1},"107":{"body":32,"breadcrumbs":4,"title":2},"108":{"body":12,"breadcrumbs":3,"title":1},"109":{"body":3,"breadcrumbs":3,"title":1},"11":{"body":36,"breadcrumbs":3,"title":1},"110":{"body":0,"breadcrumbs":3,"title":1},"111":{"body":42,"breadcrumbs":3,"title":1},"112":{"body":0,"breadcrumbs":4,"title":2},"113":{"body":66,"breadcrumbs":3,"title":1},"114":{"body":103,"breadcrumbs":3,"title":1},"115":{"body":37,"breadcrumbs":3,"title":1},"116":{"body":22,"breadcrumbs":3,"title":1},"117":{"body":42,"breadcrumbs":4,"title":2},"118":{"body":33,"breadcrumbs":5,"title":3},"119":{"body":72,"breadcrumbs":3,"title":1},"12":{"body":25,"breadcrumbs":4,"title":2},"120":{"body":25,"breadcrumbs":5,"title":3},"121":{"body":24,"breadcrumbs":3,"title":1},"122":{"body":0,"breadcrumbs":3,"title":1},"123":{"body":24,"breadcrumbs":6,"title":4},"124":{"body":25,"breadcrumbs":4,"title":2},"125":{"body":13,"breadcrumbs":6,"title":4},"126":{"body":9,"breadcrumbs":8,"title":6},"127":{"body":36,"breadcrumbs":7,"title":5},"128":{"body":0,"breadcrumbs":4,"title":2},"129":{"body":27,"breadcrumbs":6,"title":4},"13":{"body":89,"breadcrumbs":4,"title":2},"130":{"body":0,"breadcrumbs":3,"title":1},"131":{"body":13,"breadcrumbs":3,"title":1},"132":{"body":12,"breadcrumbs":3,"title":1},"133":{"body":0,"breadcrumbs":3,"title":1},"134":{"body":11,"breadcrumbs":3,"title":1},"135":{"body":16,"breadcrumbs":3,"title":1},"136":{"body":9,"breadcrumbs":3,"title":1},"137":{"body":15,"breadcrumbs":3,"title":1},"138":{"body":0,"breadcrumbs":3,"title":1},"139":{"body":19,"breadcrumbs":6,"title":4},"14":{"body":77,"breadcrumbs":3,"title":1},"140":{"body":18,"breadcrumbs":5,"title":3},"141":{"body":11,"breadcrumbs":3,"title":1},"142":{"body":31,"breadcrumbs":3,"title":1},"143":{"body":37,"breadcrumbs":5,"title":3},"144":{"body":40,"breadcrumbs":4,"title":2},"145":{"body":30,"breadcrumbs":4,"title":2},"146":{"body":10,"breadcrumbs":4,"title":2},"147":{"body":105,"breadcrumbs":4,"title":2},"148":{"body":41,"breadcrumbs":3,"title":1},"149":{"body":18,"breadcrumbs":3,"title":1},"15":{"body":0,"breadcrumbs":3,"title":1},"150":{"body":48,"breadcrumbs":4,"title":2},"151":{"body":11,"breadcrumbs":3,"title":1},"152":{"body":22,"breadcrumbs":4,"title":2},"153":{"body":20,"breadcrumbs":4,"title":2},"154":{"body":32,"breadcrumbs":3,"title":1},"155":{"body":38,"breadcrumbs":4,"title":2},"156":{"body":89,"breadcrumbs":4,"title":2},"157":{"body":30,"breadcrumbs":6,"title":4},"158":{"body":22,"breadcrumbs":3,"title":1},"159":{"body":0,"breadcrumbs":3,"title":1},"16":{"body":0,"breadcrumbs":3,"title":1},"160":{"body":33,"breadcrumbs":5,"title":3},"161":{"body":9,"breadcrumbs":4,"title":2},"162":{"body":37,"breadcrumbs":5,"title":3},"163":{"body":31,"breadcrumbs":5,"title":3},"164":{"body":39,"breadcrumbs":3,"title":1},"165":{"body":2,"breadcrumbs":3,"title":1},"166":{"body":91,"breadcrumbs":7,"title":5},"167":{"body":8,"breadcrumbs":3,"title":1},"168":{"body":6,"breadcrumbs":6,"title":3},"169":{"body":102,"breadcrumbs":5,"title":1},"17":{"body":16,"breadcrumbs":3,"title":1},"170":{"body":0,"breadcrumbs":5,"title":1},"171":{"body":10,"breadcrumbs":6,"title":2},"172":{"body":21,"breadcrumbs":7,"title":3},"173":{"body":9,"breadcrumbs":8,"title":4},"174":{"body":10,"breadcrumbs":8,"title":4},"175":{"body":4,"breadcrumbs":9,"title":5},"176":{"body":52,"breadcrumbs":5,"title":1},"177":{"body":28,"breadcrumbs":5,"title":1},"178":{"body":26,"breadcrumbs":5,"title":1},"179":{"body":50,"breadcrumbs":8,"title":4},"18":{"body":69,"breadcrumbs":3,"title":1},"180":{"body":6,"breadcrumbs":6,"title":2},"181":{"body":22,"breadcrumbs":5,"title":1},"182":{"body":14,"breadcrumbs":7,"title":3},"183":{"body":12,"breadcrumbs":5,"title":1},"184":{"body":6,"breadcrumbs":5,"title":1},"185":{"body":5,"breadcrumbs":4,"title":2},"186":{"body":89,"breadcrumbs":4,"title":1},"187":{"body":26,"breadcrumbs":4,"title":1},"188":{"body":27,"breadcrumbs":4,"title":1},"189":{"body":11,"breadcrumbs":4,"title":1},"19":{"body":92,"breadcrumbs":3,"title":1},"190":{"body":128,"breadcrumbs":4,"title":1},"191":{"body":0,"breadcrumbs":4,"title":1},"192":{"body":15,"breadcrumbs":7,"title":4},"193":{"body":17,"breadcrumbs":7,"title":4},"194":{"body":43,"breadcrumbs":4,"title":1},"195":{"body":6,"breadcrumbs":4,"title":1},"196":{"body":5,"breadcrumbs":2,"title":1},"197":{"body":45,"breadcrumbs":3,"title":1},"198":{"body":34,"breadcrumbs":5,"title":3},"199":{"body":76,"breadcrumbs":5,"title":3},"2":{"body":0,"breadcrumbs":3,"title":1},"20":{"body":38,"breadcrumbs":4,"title":2},"200":{"body":19,"breadcrumbs":3,"title":1},"201":{"body":6,"breadcrumbs":5,"title":3},"202":{"body":7,"breadcrumbs":5,"title":3},"203":{"body":11,"breadcrumbs":4,"title":2},"204":{"body":15,"breadcrumbs":7,"title":5},"205":{"body":55,"breadcrumbs":3,"title":1},"206":{"body":36,"breadcrumbs":3,"title":1},"207":{"body":8,"breadcrumbs":4,"title":2},"208":{"body":7,"breadcrumbs":3,"title":1},"209":{"body":9,"breadcrumbs":2,"title":1},"21":{"body":26,"breadcrumbs":3,"title":1},"210":{"body":0,"breadcrumbs":3,"title":1},"211":{"body":3,"breadcrumbs":4,"title":2},"212":{"body":10,"breadcrumbs":4,"title":2},"213":{"body":0,"breadcrumbs":3,"title":1},"214":{"body":14,"breadcrumbs":4,"title":2},"215":{"body":81,"breadcrumbs":6,"title":4},"216":{"body":225,"breadcrumbs":5,"title":3},"217":{"body":0,"breadcrumbs":3,"title":1},"218":{"body":62,"breadcrumbs":5,"title":3},"219":{"body":34,"breadcrumbs":5,"title":3},"22":{"body":64,"breadcrumbs":5,"title":3},"220":{"body":0,"breadcrumbs":3,"title":1},"221":{"body":0,"breadcrumbs":3,"title":1},"222":{"body":28,"breadcrumbs":3,"title":1},"223":{"body":18,"breadcrumbs":4,"title":2},"224":{"body":0,"breadcrumbs":3,"title":1},"225":{"body":90,"breadcrumbs":4,"title":2},"226":{"body":9,"breadcrumbs":4,"title":2},"227":{"body":0,"breadcrumbs":3,"title":1},"228":{"body":27,"breadcrumbs":5,"title":3},"229":{"body":0,"breadcrumbs":6,"title":4},"23":{"body":35,"breadcrumbs":3,"title":1},"230":{"body":36,"breadcrumbs":4,"title":2},"231":{"body":81,"breadcrumbs":4,"title":2},"232":{"body":0,"breadcrumbs":4,"title":2},"233":{"body":14,"breadcrumbs":4,"title":2},"234":{"body":16,"breadcrumbs":3,"title":1},"235":{"body":17,"breadcrumbs":4,"title":2},"236":{"body":23,"breadcrumbs":3,"title":1},"237":{"body":0,"breadcrumbs":3,"title":1},"238":{"body":38,"breadcrumbs":4,"title":2},"239":{"body":128,"breadcrumbs":7,"title":5},"24":{"body":58,"breadcrumbs":4,"title":2},"240":{"body":246,"breadcrumbs":5,"title":3},"241":{"body":422,"breadcrumbs":6,"title":3},"242":{"body":278,"breadcrumbs":6,"title":3},"243":{"body":13,"breadcrumbs":4,"title":1},"244":{"body":0,"breadcrumbs":3,"title":1},"245":{"body":59,"breadcrumbs":4,"title":2},"246":{"body":45,"breadcrumbs":5,"title":3},"247":{"body":43,"breadcrumbs":4,"title":2},"248":{"body":28,"breadcrumbs":4,"title":2},"249":{"body":8,"breadcrumbs":3,"title":1},"25":{"body":123,"breadcrumbs":3,"title":1},"250":{"body":3,"breadcrumbs":2,"title":1},"251":{"body":0,"breadcrumbs":3,"title":1},"252":{"body":55,"breadcrumbs":3,"title":1},"253":{"body":31,"breadcrumbs":6,"title":4},"254":{"body":46,"breadcrumbs":3,"title":1},"255":{"body":4,"breadcrumbs":3,"title":1},"256":{"body":27,"breadcrumbs":3,"title":1},"257":{"body":77,"breadcrumbs":5,"title":3},"258":{"body":87,"breadcrumbs":5,"title":3},"259":{"body":0,"breadcrumbs":4,"title":2},"26":{"body":66,"breadcrumbs":3,"title":1},"260":{"body":48,"breadcrumbs":4,"title":2},"261":{"body":18,"breadcrumbs":4,"title":2},"262":{"body":43,"breadcrumbs":3,"title":1},"263":{"body":1,"breadcrumbs":2,"title":1},"264":{"body":0,"breadcrumbs":3,"title":1},"265":{"body":59,"breadcrumbs":3,"title":1},"266":{"body":0,"breadcrumbs":3,"title":1},"267":{"body":11,"breadcrumbs":6,"title":4},"268":{"body":4,"breadcrumbs":2,"title":1},"269":{"body":21,"breadcrumbs":3,"title":1},"27":{"body":0,"breadcrumbs":3,"title":1},"270":{"body":0,"breadcrumbs":3,"title":1},"271":{"body":62,"breadcrumbs":5,"title":3},"272":{"body":15,"breadcrumbs":4,"title":2},"273":{"body":102,"breadcrumbs":4,"title":2},"274":{"body":14,"breadcrumbs":6,"title":4},"275":{"body":40,"breadcrumbs":4,"title":2},"276":{"body":40,"breadcrumbs":3,"title":1},"277":{"body":116,"breadcrumbs":4,"title":2},"278":{"body":17,"breadcrumbs":5,"title":3},"279":{"body":0,"breadcrumbs":5,"title":3},"28":{"body":19,"breadcrumbs":4,"title":2},"280":{"body":40,"breadcrumbs":5,"title":3},"281":{"body":23,"breadcrumbs":5,"title":3},"282":{"body":14,"breadcrumbs":5,"title":3},"283":{"body":15,"breadcrumbs":5,"title":3},"284":{"body":29,"breadcrumbs":3,"title":1},"285":{"body":31,"breadcrumbs":5,"title":3},"286":{"body":94,"breadcrumbs":4,"title":2},"287":{"body":47,"breadcrumbs":3,"title":1},"288":{"body":14,"breadcrumbs":3,"title":1},"289":{"body":0,"breadcrumbs":3,"title":1},"29":{"body":19,"breadcrumbs":3,"title":1},"290":{"body":40,"breadcrumbs":5,"title":3},"291":{"body":52,"breadcrumbs":6,"title":4},"292":{"body":0,"breadcrumbs":4,"title":2},"293":{"body":18,"breadcrumbs":5,"title":3},"294":{"body":38,"breadcrumbs":4,"title":2},"295":{"body":0,"breadcrumbs":3,"title":1},"296":{"body":47,"breadcrumbs":3,"title":1},"297":{"body":18,"breadcrumbs":3,"title":1},"298":{"body":18,"breadcrumbs":4,"title":2},"299":{"body":0,"breadcrumbs":7,"title":5},"3":{"body":96,"breadcrumbs":3,"title":1},"30":{"body":25,"breadcrumbs":4,"title":2},"300":{"body":35,"breadcrumbs":5,"title":3},"301":{"body":8,"breadcrumbs":5,"title":3},"302":{"body":3,"breadcrumbs":5,"title":3},"303":{"body":27,"breadcrumbs":3,"title":1},"304":{"body":52,"breadcrumbs":4,"title":2},"305":{"body":36,"breadcrumbs":5,"title":3},"306":{"body":141,"breadcrumbs":4,"title":2},"307":{"body":27,"breadcrumbs":3,"title":1},"308":{"body":10,"breadcrumbs":3,"title":1},"309":{"body":0,"breadcrumbs":3,"title":1},"31":{"body":51,"breadcrumbs":3,"title":1},"310":{"body":23,"breadcrumbs":5,"title":3},"311":{"body":8,"breadcrumbs":4,"title":2},"312":{"body":55,"breadcrumbs":4,"title":2},"313":{"body":0,"breadcrumbs":4,"title":2},"314":{"body":18,"breadcrumbs":5,"title":3},"315":{"body":50,"breadcrumbs":4,"title":2},"316":{"body":96,"breadcrumbs":3,"title":1},"317":{"body":0,"breadcrumbs":7,"title":5},"318":{"body":44,"breadcrumbs":5,"title":3},"319":{"body":11,"breadcrumbs":5,"title":3},"32":{"body":39,"breadcrumbs":5,"title":3},"320":{"body":3,"breadcrumbs":5,"title":3},"321":{"body":26,"breadcrumbs":3,"title":1},"322":{"body":65,"breadcrumbs":4,"title":2},"323":{"body":19,"breadcrumbs":5,"title":3},"324":{"body":165,"breadcrumbs":4,"title":2},"325":{"body":21,"breadcrumbs":3,"title":1},"326":{"body":9,"breadcrumbs":3,"title":1},"327":{"body":4,"breadcrumbs":3,"title":1},"328":{"body":55,"breadcrumbs":5,"title":3},"329":{"body":143,"breadcrumbs":4,"title":2},"33":{"body":8,"breadcrumbs":4,"title":2},"330":{"body":5,"breadcrumbs":3,"title":1},"34":{"body":8,"breadcrumbs":4,"title":2},"35":{"body":0,"breadcrumbs":4,"title":2},"36":{"body":10,"breadcrumbs":2,"title":0},"37":{"body":14,"breadcrumbs":3,"title":1},"38":{"body":4,"breadcrumbs":3,"title":1},"39":{"body":5,"breadcrumbs":3,"title":1},"4":{"body":88,"breadcrumbs":3,"title":1},"40":{"body":11,"breadcrumbs":3,"title":1},"41":{"body":24,"breadcrumbs":3,"title":1},"42":{"body":24,"breadcrumbs":3,"title":1},"43":{"body":19,"breadcrumbs":3,"title":1},"44":{"body":24,"breadcrumbs":4,"title":2},"45":{"body":28,"breadcrumbs":3,"title":1},"46":{"body":19,"breadcrumbs":3,"title":1},"47":{"body":19,"breadcrumbs":3,"title":1},"48":{"body":86,"breadcrumbs":4,"title":2},"49":{"body":119,"breadcrumbs":3,"title":1},"5":{"body":79,"breadcrumbs":3,"title":1},"50":{"body":128,"breadcrumbs":3,"title":1},"51":{"body":24,"breadcrumbs":4,"title":2},"52":{"body":0,"breadcrumbs":3,"title":1},"53":{"body":23,"breadcrumbs":4,"title":2},"54":{"body":7,"breadcrumbs":3,"title":1},"55":{"body":21,"breadcrumbs":3,"title":1},"56":{"body":77,"breadcrumbs":3,"title":1},"57":{"body":45,"breadcrumbs":3,"title":1},"58":{"body":46,"breadcrumbs":5,"title":3},"59":{"body":58,"breadcrumbs":5,"title":3},"6":{"body":79,"breadcrumbs":4,"title":2},"60":{"body":109,"breadcrumbs":3,"title":1},"61":{"body":50,"breadcrumbs":3,"title":1},"62":{"body":64,"breadcrumbs":3,"title":1},"63":{"body":27,"breadcrumbs":3,"title":1},"64":{"body":28,"breadcrumbs":4,"title":2},"65":{"body":18,"breadcrumbs":3,"title":1},"66":{"body":45,"breadcrumbs":4,"title":2},"67":{"body":37,"breadcrumbs":3,"title":1},"68":{"body":29,"breadcrumbs":4,"title":2},"69":{"body":29,"breadcrumbs":4,"title":2},"7":{"body":48,"breadcrumbs":5,"title":3},"70":{"body":86,"breadcrumbs":5,"title":3},"71":{"body":0,"breadcrumbs":3,"title":1},"72":{"body":18,"breadcrumbs":4,"title":2},"73":{"body":19,"breadcrumbs":6,"title":4},"74":{"body":39,"breadcrumbs":4,"title":2},"75":{"body":25,"breadcrumbs":7,"title":5},"76":{"body":0,"breadcrumbs":3,"title":1},"77":{"body":74,"breadcrumbs":3,"title":1},"78":{"body":21,"breadcrumbs":4,"title":2},"79":{"body":40,"breadcrumbs":3,"title":1},"8":{"body":40,"breadcrumbs":3,"title":1},"80":{"body":50,"breadcrumbs":3,"title":1},"81":{"body":77,"breadcrumbs":3,"title":1},"82":{"body":57,"breadcrumbs":3,"title":1},"83":{"body":51,"breadcrumbs":3,"title":1},"84":{"body":24,"breadcrumbs":3,"title":1},"85":{"body":43,"breadcrumbs":3,"title":1},"86":{"body":24,"breadcrumbs":3,"title":1},"87":{"body":19,"breadcrumbs":3,"title":1},"88":{"body":32,"breadcrumbs":4,"title":2},"89":{"body":22,"breadcrumbs":3,"title":1},"9":{"body":46,"breadcrumbs":4,"title":2},"90":{"body":39,"breadcrumbs":3,"title":1},"91":{"body":23,"breadcrumbs":4,"title":2},"92":{"body":26,"breadcrumbs":3,"title":1},"93":{"body":38,"breadcrumbs":3,"title":1},"94":{"body":49,"breadcrumbs":3,"title":1},"95":{"body":24,"breadcrumbs":3,"title":1},"96":{"body":28,"breadcrumbs":3,"title":1},"97":{"body":16,"breadcrumbs":3,"title":1},"98":{"body":21,"breadcrumbs":3,"title":1},"99":{"body":4,"breadcrumbs":5,"title":3}},"docs":{"0":{"body":"A personal collection of notes and cheatsheets. Source code is located at johannst/notes .","breadcrumbs":"Introduction » Notes","id":"0","title":"Notes"},"1":{"body":"zsh bash fish tmux git awk emacs gpg gdb gdbserver radare2 qemu pacman dot","breadcrumbs":"Tools » Tools","id":"1","title":"Tools"},"10":{"body":"","breadcrumbs":"Tools » zsh » Completion","id":"10","title":"Completion"},"100":{"body":"gpg -k / --list-key # public keys\ngpg -K / --list-secret-keys # secret keys","breadcrumbs":"Tools » gpg » List keys","id":"100","title":"List keys"},"101":{"body":"gpg --edit-key <KEY ID> Gives prompt to modify KEY ID, common commands: help show help\nsave save & quit list list keys and user IDs\nkey <N> select subkey <N>\nuid <N> select user ID <N> expire change expiration of selected key adduid add user ID\ndeluid delete selected user ID addkey add subkey\ndelkey delete selected subkey","breadcrumbs":"Tools » gpg » Edit keys","id":"101","title":"Edit keys"},"102":{"body":"gpg --export --armor --output <KEY.PUB> <KEY ID>\ngpg --export-secret-key --armor --output <KEY.PUB> <KEY ID>\ngpg --import <FILE>","breadcrumbs":"Tools » gpg » Export & Import Keys","id":"102","title":"Export & Import Keys"},"103":{"body":"gpg --keyserver <SERVER> --send-keys <KEY ID>\ngpg --keyserver <SERVER> --search-keys <KEY ID>","breadcrumbs":"Tools » gpg » Search & Send keys","id":"103","title":"Search & Send keys"},"104":{"body":"Encrypt file using passphrase and write encrypted data to <file>.gpg. gpg --symmetric <file> # Decrypt using passphrase\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » gpg » Encrypt (passphrase)","id":"104","title":"Encrypt (passphrase)"},"105":{"body":"Encrypt file with public key of specified recipient and write encrypted data to <file>.gpg. gpg --encrypt -r foo@bar.de <file> # Decrypt at foos side (private key required)\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » gpg » Encrypt (public key)","id":"105","title":"Encrypt (public key)"},"106":{"body":"Generate a signed file and write to <file>.gpg. # Sign with private key of foo@bar.de\ngpg --sign -u foor@bar.de <file> # Verify with public key of foo@bar.de\ngpg --verify <file> # Extract content from signed file\ngpg -o <file> --decrypt <file>.gpg Without -u use first private key in list gpg -K for signing. Files can also be signed and encrypted at once, gpg will first sign the file and then encrypt it. gpg --sign --encrypt -r <recipient> <file>","breadcrumbs":"Tools » gpg » Signing","id":"106","title":"Signing"},"107":{"body":"Generate a detached signature and write to <file>.asc. Send <file>.asc along with <file> when distributing. gpg --detach-sign --armor -u foor@bar.de <file> # Verify\ngpg --verify <file>.asc <file> Without -u use first private key in list gpg -K for signing.","breadcrumbs":"Tools » gpg » Signing (detached)","id":"107","title":"Signing (detached)"},"108":{"body":"sec secret key ssb secret subkey pub public key sub public subkey","breadcrumbs":"Tools » gpg » Abbreviations","id":"108","title":"Abbreviations"},"109":{"body":"http://pgp.mit.edu http://keyserver.ubuntu.com hkps://pgp.mailbox.org","breadcrumbs":"Tools » gpg » Keyservers","id":"109","title":"Keyservers"},"11":{"body":"Completion functions are provided via files and need to be placed in a location covered by $fpath. By convention the completion files are names as _<CMD>. A completion skeleton for the command foo, stored in _foo #compdef _foo foo function _foo() { ...\n} Alternatively one can install a completion function explicitly by calling compdef <FUNC> <CMD>.","breadcrumbs":"Tools » zsh » Installation","id":"11","title":"Installation"},"110":{"body":"","breadcrumbs":"Tools » gdb » gdb(1)","id":"110","title":"gdb(1)"},"111":{"body":"gdb [opts] [prg [-c coredump | -p pid]] gdb [opts] --args prg <prg-args> opts: -p <pid> attach to pid -c <coredump> use <coredump> -x <file> execute script <file> before prompt -ex <cmd> execute command <cmd> before prompt --tty <tty> set I/O tty for debugee","breadcrumbs":"Tools » gdb » CLI","id":"111","title":"CLI"},"112":{"body":"","breadcrumbs":"Tools » gdb » Interactive usage","id":"112","title":"Interactive usage"},"113":{"body":"tty <tty> Set <tty> as tty for debugee. Make sure nobody reads from target tty, easiest is to spawn a shell and run following in target tty: > while true; do sleep 1024; done sharedlibrary [<regex>] Load symbols of shared libs loaded by debugee. Optionally use <regex> to filter libs for symbol loading. display [/FMT] <expr> Print <expr> every time debugee stops. Eg print next instr, see examples below. undisplay [<num>] Delete display expressions either all or one referenced by <num>. info display List display expressions.","breadcrumbs":"Tools » gdb » Misc","id":"113","title":"Misc"},"114":{"body":"break [-qualified] <sym> thread <tnum> Set a breakpoint only for a specific thread. -qualified: Treat <sym> as fully qualified symbol (quiet handy to set breakpoints on C symbols in C++ contexts) break <sym> if <cond> Set conditional breakpoint (see examples below). delete [<num>] Delete breakpoint either all or one referenced by <num>. info break List breakpoints. cond <bp> <cond> Make existing breakpoint <bp> conditional with <cond>. tbreak Set temporary breakpoint, will be deleted when hit. Same syntax as `break`. rbreak <regex> Set breakpoints matching <regex>, where matching internally is done on: .*<regex>.* command [<bp_list>] Define commands to run after breakpoint hit. If <bp_list> is not specified attach command to last created breakpoint. Command block terminated with 'end' token. <bp_list>: Space separates list, eg 'command 2 5-8' to run command for breakpoints: 2,5,6,7,8.","breadcrumbs":"Tools » gdb » Breakpoints","id":"114","title":"Breakpoints"},"115":{"body":"watch [-location|-l] <expr> [thread <tnum>] Create a watchpoint for <expr>, will break if <expr> is written to. Watchpoints respect scope of variables, -l can be used to watch the memory location instead. rwatch ... Sets a read watchpoint, will break if <expr> is read from. awatch ... Sets an access watchpoint, will break if <expr> is written to or read from.","breadcrumbs":"Tools » gdb » Watchpoints","id":"115","title":"Watchpoints"},"116":{"body":"info functions [<regex>] List functions matching <regex>. List all functions if no <regex> provided. info variables [<regex>] List variables matching <regex>. List all variables if no <regex> provided.","breadcrumbs":"Tools » gdb » Inspection","id":"116","title":"Inspection"},"117":{"body":"info handle [<signal>] Print how to handle <signal>. If no <signal> specified print for all signals. handle <signal> <action> Configure how gdb handles <signal> sent to debugee. <action>: stop/nostop Catch signal in gdb and break. print/noprint Print message when gdb catches signal. pass/nopass Pass signal down to debugee. catch signal <signal> Create a catchpoint for <signal>.","breadcrumbs":"Tools » gdb » Signal handling","id":"117","title":"Signal handling"},"118":{"body":"dir <path> Add <path> to the beginning of the searh path for source files. show dir Show current search path. set substitute-path <from> <to> Add substitution rule checked during source file lookup. show substitute-path Show current substitution rules.","breadcrumbs":"Tools » gdb » Source file locations","id":"118","title":"Source file locations"},"119":{"body":"set follow-fork-mode <child | parent> Specify which process to follow when debuggee makes a fork(2) syscall. set pagination <on | off> Turn on/off gdb's pagination. set breakpoint pending <on | off | auto> on: always set pending breakpoints. off: error when trying to set pending breakpoints. auto: interatively query user to set breakpoint. set print pretty <on | off> Turn on/off pertty printing of structures. set logging <on | off> Enable output logging to file (default gdb.txt). set logging file <fname> Change output log file to <fname> set logging redirect <on/off> on: only log to file. off: log to file and tty.","breadcrumbs":"Tools » gdb » Configuration","id":"119","title":"Configuration"},"12":{"body":"Following variables are available in Completion functions: $words # array with command line in words\n$#words # number words\n$CURRENT # index into $words for cursor position\n$words[CURRENT-1] # previous word (relative to cursor position)","breadcrumbs":"Tools » zsh » Completion Variables","id":"12","title":"Completion Variables"},"120":{"body":"Gdb allows to create & document user commands as follows: define <cmd> # cmds end document <cmd> # docu end To get all user commands or documentations one can use: help user-defined help <cmd>","breadcrumbs":"Tools » gdb » User commands (macros)","id":"120","title":"User commands (macros)"},"121":{"body":"Gdb allows to create two types of command hooks hook- will be run before <cmd> hookpost- will be run after <cmd> define hook-<cmd> # cmds end define hookpost-<cmd> # cmds end","breadcrumbs":"Tools » gdb » Hooks","id":"121","title":"Hooks"},"122":{"body":"","breadcrumbs":"Tools » gdb » Examples","id":"122","title":"Examples"},"123":{"body":"When ever the debugee stops automatically print the memory at the current instruction pointer ($rip x86) and format as instruction /i. # rip - x86 display /i $rip # step instruction, after the step the next instruction is automatically printed si","breadcrumbs":"Tools » gdb » Automatically print next instr","id":"123","title":"Automatically print next instr"},"124":{"body":"Create conditional breakpoints for a function void foo(int i) in the debugee. # Create conditional breakpoint b foo if i == 42 b foo # would create bp 2 # Make existing breakpoint conditional cond 2 if i == 7","breadcrumbs":"Tools » gdb » Conditional breakpoints","id":"124","title":"Conditional breakpoints"},"125":{"body":"This creates a catchpoint for the SIGSEGV signal and attached the command to it. catch signal SIGSEGV command bt c end","breadcrumbs":"Tools » gdb » Catch SIGSEGV and execute commands","id":"125","title":"Catch SIGSEGV and execute commands"},"126":{"body":"gdb --batch -ex 'thread 1' -ex 'bt' -p <pid>","breadcrumbs":"Tools » gdb » Run backtrace on thread 1 (batch mode)","id":"126","title":"Run backtrace on thread 1 (batch mode)"},"127":{"body":"To script gdb add commands into a file and pass it to gdb via -x. For example create run.gdb: set pagination off break mmap command info reg rdi rsi rdx bt c end #initial drop c This script can be used as: gdb --batch -x ./run.gdb -p <pid>","breadcrumbs":"Tools » gdb » Script gdb for automating debugging sessions","id":"127","title":"Script gdb for automating debugging sessions"},"128":{"body":"","breadcrumbs":"Tools » gdb » Know Bugs","id":"128","title":"Know Bugs"},"129":{"body":"When using finish inside a command block, commands after finish are not executed. To workaround that bug one can create a wrapper function which calls finish. define handler bt finish info reg rax end command handler end","breadcrumbs":"Tools » gdb » Workaround command + finish bug","id":"129","title":"Workaround command + finish bug"},"13":{"body":"_describe simple completion, just words + description _arguments sophisticated completion, allow to specify actions Completion with _describe _describe MSG COMP MSG simple string with header message COMP array of completions where each entry is \"opt:description\" function _foo() { local -a opts opts=('bla:desc for bla' 'blu:desc for blu') _describe 'foo-msg' opts\n}\ncompdef _foo foo foo <TAB><TAB> -- foo-msg --\nbla -- desc for bla\nblu -- desc for blu Completion with _arguments _arguments SPEC [SPEC...] where SPEC can have one of the following forms: OPT[DESC]:MSG:ACTION N:MSG:ACTION Available actions (op1 op2) list possible matches\n->VAL set $state=VAL and continue, `$state` can be checked later in switch case\nFUNC call func to generate matches\n{STR} evaluate `STR` to generate matches","breadcrumbs":"Tools » zsh » Completion Functions","id":"13","title":"Completion Functions"},"130":{"body":"","breadcrumbs":"Tools » gdbserver » gdbserver(1)","id":"130","title":"gdbserver(1)"},"131":{"body":"gdbserver [opts] comm prog [args] opts: --disable-randomization --no-disable-randomization comm: host:port tty","breadcrumbs":"Tools » gdbserver » CLI","id":"131","title":"CLI"},"132":{"body":"# Start gdbserver.\ngdbserver localhost:1234 /bin/ls # Attach gdb.\ngdb -ex 'target remote localhost:1234'","breadcrumbs":"Tools » gdbserver » Example","id":"132","title":"Example"},"133":{"body":"","breadcrumbs":"Tools » radare2 » radare2(1)","id":"133","title":"radare2(1)"},"134":{"body":"pd <n> [@ <addr>] # print disassembly for <n> instructions # with optional temporary seek to <addr>","breadcrumbs":"Tools » radare2 » print","id":"134","title":"print"},"135":{"body":"fs # list flag-spaces fs <fs> # select flag-space <fs> f # print flags of selected flag-space","breadcrumbs":"Tools » radare2 » flags","id":"135","title":"flags"},"136":{"body":"?*~<kw> # '?*' list all commands and '~' grep for <kw> ?*~... # '..' less mode /'...' interactive search","breadcrumbs":"Tools » radare2 » help","id":"136","title":"help"},"137":{"body":"> r2 -B <baddr> <exe> # open <exe> mapped to addr <baddr> oob <addr> # reopen current file at <baddr>","breadcrumbs":"Tools » radare2 » relocation","id":"137","title":"relocation"},"138":{"body":"","breadcrumbs":"Tools » radare2 » Examples","id":"138","title":"Examples"},"139":{"body":"> r2 [-w] <file> oo+ # re-open for write if -w was not passed s <addr> # seek to position wv <data> # write 4 byte (dword)","breadcrumbs":"Tools » radare2 » Patch file (alter bytes)","id":"139","title":"Patch file (alter bytes)"},"14":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -d <dir> -h The completion handler could be implemented as follows in a file called _foo: #compdef _foo foo function _foo_color() { local colors=() colors+=('green:green color') colors+=('red:red color') colors+=('blue:blue color') _describe \"color\" colors\n} function _foo() { _arguments \\ \"-c[define color]:color:->s_color\" \\ \"-s[select sound]:sound:(low high)\" \\ \"-f[select file]:file:_files\" \\ \"-d[select dir]:dir:_files -/\" \\ \"-h[help]\" case $state in s_color) _foo_color;; esac\n} _files is a zsh builtin utility function to complete files/dirs see zsh completion functions zsh completion utility functions","breadcrumbs":"Tools » zsh » Example","id":"14","title":"Example"},"140":{"body":"rasm2 -L # list supported archs > rasm2 -a x86 'mov eax, 0xdeadbeef' b8efbeadde > rasm2 -a x86 -d \"b8efbeadde\" mov eax, 0xdeadbeef","breadcrumbs":"Tools » radare2 » Assemble / Disassmble (rasm2)","id":"140","title":"Assemble / Disassmble (rasm2)"},"141":{"body":"All the examples & notes use qemu-system-x86_64 but in most cases this can be swapped with the system emulator for other architectures.","breadcrumbs":"Tools » qemu » qemu(1)","id":"141","title":"qemu(1)"},"142":{"body":"Graphic mode: Ctrl+Alt+g release mouse capture from VM Ctrl+Alt+1 switch to display of VM\nCtrl+Alt+2 switch to qemu monitor No graphic mode: Ctrl+a h print help\nCtrl+a x exit emulator\nCtrl+a c switch between monitor and console","breadcrumbs":"Tools » qemu » Keybindings","id":"142","title":"Keybindings"},"143":{"body":"Following command-line gives a good starting point to assemble a VM: qemu-system-x86_64 \\ -cpu host -enable-kvm -smp 4 \\ -m 8G \\ -vga virtio -display sdl,gl=on \\ -boot menu=on \\ -cdrom <iso> \\ -hda <disk> \\ -device qemu-xhci,id=xhci \\ -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408,id=capture-card","breadcrumbs":"Tools » qemu » VM config snippet","id":"143","title":"VM config snippet"},"144":{"body":"# Emulate host CPU in guest VM, enabling all supported host featured (requires KVM).\n# List available CPUs `qemu-system-x86_64 -cpu help`.\n-cpu host # Enable KVM instead software emulation.\n-enable-kvm # Configure number of guest CPUs.\n-smp <N> # Configure size of guest RAM.\n-m 8G","breadcrumbs":"Tools » qemu » CPU & RAM","id":"144","title":"CPU & RAM"},"145":{"body":"# Use sdl window as display and enable openGL context.\n-display sdl,gl=on # Use vnc server as display (eg on display `:42` here).\n-display vnc=localhost:42 # Confifure virtio as 3D video graphic accelerator (requires virgl in guest).\n-vga virtio","breadcrumbs":"Tools » qemu » Graphic & Display","id":"145","title":"Graphic & Display"},"146":{"body":"# Enables boot menu to select boot device (enter with `ESC`).\n-boot menu=on","breadcrumbs":"Tools » qemu » Boot Menu","id":"146","title":"Boot Menu"},"147":{"body":"# Attach cdrom drive with iso to a VM.\n-cdrom <iso> # Attach disk drive to a VM.\n-hda <disk> # Generic way to configure & attach a drive to a VM.\n-drive file=<file>,format=qcow2 Create a disk with qemu-img To create a qcow2 disk (qemu copy-on-write) of size 10G: qemu-img create -f qcow2 disk.qcow2 10G The disk does not contain any partitions or a partition table. We can format the disk from within the guest as following example: # Create `gpt` partition table.\nsudo parted /dev/sda mktable gpt # Create two equally sized primary partitions.\nsudo parted /dev/sda mkpart primary 0% 50%\nsudo parted /dev/sda mkpart primary 50% 100% # Create filesystem on each partition.\nsudo mkfs.ext3 /dev/sda1\nsudo mkfs.ext4 /dev/sda2 lsblk -f /dev/sda NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT sda ├─sda1 ext3 .... └─sda2 ext4 ....","breadcrumbs":"Tools » qemu » Block devices","id":"147","title":"Block devices"},"148":{"body":"Host Controller # Add XHCI USB controller to the VM (supports USB 3.0, 2.0, 1.1).\n# `id=xhci` creates a usb bus named `xhci`.\n-device qemu-xhci,id=xhci USB Device # Pass-through USB device from host identified by vendorid & productid and\n# attach to usb bus `xhci.0` (defined with controller `id`).\n-device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408","breadcrumbs":"Tools » qemu » USB","id":"148","title":"USB"},"149":{"body":"# Open gdbstub on tcp `<port>` (`-s` shorthand for `-gdb tcp::1234`).\n-gdb tcp::<port> # Freeze guest CPU at startup and wait for debugger connection.\n-S","breadcrumbs":"Tools » qemu » Debugging","id":"149","title":"Debugging"},"15":{"body":"","breadcrumbs":"Tools » bash » bash(1)","id":"15","title":"bash(1)"},"150":{"body":"# Create raw tcp server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial tcp:localhost:12345,server,wait # Create telnet server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial telnet:localhost:12345,server,wait # Configure redirection for the QEMU `mointor`, arguments similar to `-serial`\n# above.\n-monitor ... In server mode use nowait to execute guest without waiting for a client connection.","breadcrumbs":"Tools » qemu » IO redirection","id":"150","title":"IO redirection"},"151":{"body":"# Redirect host tcp port `1234` to guest port `4321`.\n-nic user,hostfwd=tcp:localhost:1234-:4321","breadcrumbs":"Tools » qemu » Network","id":"151","title":"Network"},"152":{"body":"# Attach a `virtio-9p-pci` device to the VM.\n# The guest requires 9p support and can mount the shared drive as:\n# mount -t 9p -o trans=virtio someName /mnt\n-virtfs local,id=someName,path=<someHostPath>,mount_tag=someName,security_model=none","breadcrumbs":"Tools » qemu » Shared drives","id":"152","title":"Shared drives"},"153":{"body":"# List debug items.\n-d help # Write debug log to file instead stderr.\n-D <file> # Examples\n-d in_asm Log executed guest instructions.","breadcrumbs":"Tools » qemu » Debug logging","id":"153","title":"Debug logging"},"154":{"body":"# List name of all trace points.\n-trace help # Enable trace points matching pattern and optionally write trace to file.\n-trace <pattern>[,file=<file>] # Enable trace points for all events listed in the <events> file.\n# File must contain one event/pattern per line.\n-trace events=<events>","breadcrumbs":"Tools » qemu » Tracing","id":"154","title":"Tracing"},"155":{"body":"VM snapshots require that there is at least on qcow2 disk attached to the VM ( VM Snapshots ). Commands for qemu Monitor or QMP : # List available snapshots.\ninfo snapshots # Create/Load/Delete snapshot with name <tag>.\nsavevm <tag>\nloadvm <tag>\ndelvm <tag> The snapshot can also be directly specified when invoking qemu as: qemu-system-x86_64 \\ -loadvm <tag> \\ ...","breadcrumbs":"Tools » qemu » VM snapshots","id":"155","title":"VM snapshots"},"156":{"body":"Online migration example: # Start machine 1 on host ABC.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Prepare machine 2 on host DEF as migration target.\n# Listen for any connection on port 12345.\nqemu-system-x86_64 -monitor stdio -incoming tcp:0.0.0.0:12345 # Start migration from the machine 1 monitor console.\n(qemu) migrate tcp:DEF:12345 Save to external file example: ```bash\n# Start machine 1.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Save VM state to file.\n(qemu) migrate \"exec:gzip -c > vm.gz\" # Load VM from file.\nqemu-system-x86_64 -monitor stdio -incoming \"exec: gzip -d -c vm.gz\" The migration source machine and the migration target machine should be launched with the same parameters.","breadcrumbs":"Tools » qemu » VM Migration","id":"156","title":"VM Migration"},"157":{"body":"Example command line to directly boot a Kernel with an initrd ramdisk. qemu-system-x86_64 \\ -cpu host \\ -enable-kvm \\ -kernel <dir>/arch/x86/boot/bzImage \\ -append \"earlyprintk=ttyS0 console=ttyS0 nokaslr init=/init debug\" \\ -initrd <dir>/initramfs.cpio.gz \\ ... Instructions to build a minimal Kernel and initrd .","breadcrumbs":"Tools » qemu » Appendix: Direct Kernel boot","id":"157","title":"Appendix: Direct Kernel boot"},"158":{"body":"QEMU USB QEMU IMG QEMU Tools QEMU System QEMU Invocation (command line args) QEMU Monitor QEMU machine protocol (QMP) QEMU VM Snapshots","breadcrumbs":"Tools » qemu » References","id":"158","title":"References"},"159":{"body":"","breadcrumbs":"Tools » pacman » pacman(1)","id":"159","title":"pacman(1)"},"16":{"body":"","breadcrumbs":"Tools » bash » Expansion","id":"16","title":"Expansion"},"160":{"body":"pacman -Sy refresh package database\npacman -S <pkg> install pkg\npacman -Ss <regex> search remote package database\npacman -Si <pkg> get info for pkg\npacman -Su upgrade installed packages\npacman -Sc clean local package cache","breadcrumbs":"Tools » pacman » Remote package repositories","id":"160","title":"Remote package repositories"},"161":{"body":"pacman -Rsn <pkg> uninstall package and unneeded deps + config files","breadcrumbs":"Tools » pacman » Remove packages","id":"161","title":"Remove packages"},"162":{"body":"Local package database of installed packages. pacman -Q list all installed packages\npacman -Qs <regex> search local package database\npacman -Ql <pkg> list files installed by pkg\npacman -Qo <file> query package that owns file\npacman -Qe only list explicitly installed packages","breadcrumbs":"Tools » pacman » Local package database","id":"162","title":"Local package database"},"163":{"body":"Local file database which allows to search packages owning certain files. Also searches non installed packages, but database must be synced. pacman -Fy refresh file database\npacman -Fl <pkg> list files in pkg (must not be installed)\npacman -Fx <regex> search","breadcrumbs":"Tools » pacman » Local file database","id":"163","title":"Local file database"},"164":{"body":"Uninstall all orphaned packages (including config files) that were installed as dependencies. pacman -Rsn $(pacman -Qqtq) List explicitly installed packages that are not required as dependency by any package and sort by size. pacman -Qetq | xargs pacman -Qi | awk '/Name/ { name=$3 } /Installed Size/ { printf \"%8.2f%s %s\\n\", $4, $5, name }' | sort -h","breadcrumbs":"Tools » pacman » Hacks","id":"164","title":"Hacks"},"165":{"body":"Online playground","breadcrumbs":"Tools » dot » dot(1)","id":"165","title":"dot(1)"},"166":{"body":"Can be rendered to svg with the following command. dot -T svg -o g.svg g.dot Example dot file. // file: g.dot\ndigraph { // Render ranks from left to right. rankdir=LR // Make background transparent. bgcolor=transparent // Global node attributes. node [shape=box] // Global edge attributes. edge [style=dotted,color=red] // Add nodes & edge. stage1 -> stage2 // Add multiple edges at once. stage2 -> { stage3_1, stage3_2 } // Add edge with custom attributes. stage3_2 -> stage4 [label=\"some text\"] // Set custom attributes for specific node. stage4 [color=green,fillcolor=lightgray,style=\"filled,dashed\",label=\"s4\"] // Create a subgraph. This can be used to group nodes/edges or as scope for // global node/edge attributes. // If the name starts with 'cluster' a border is drawn. subgraph cluster_1 { stage5_1 stage5_2 } // Add some edges to subgraph nodes. stage3_1 -> { stage5_1, stage5_2 }\n} Rendered svg file. g.svg","breadcrumbs":"Tools » dot » Example dot file to copy & paste from.","id":"166","title":"Example dot file to copy & paste from."},"167":{"body":"DOT language Attributes Node shapes Colors User manual","breadcrumbs":"Tools » dot » References","id":"167","title":"References"},"168":{"body":"lsof ss pidstat pgrep pmap pstack","breadcrumbs":"Resource analysis & monitor » Resource analysis & monitor","id":"168","title":"Resource analysis & monitor"},"169":{"body":"lsof -r <s> ..... repeatedly execute command ervery <s> seconds -a ......... AND slection filters instead ORing (OR: default) -p <pid> ... filter by <pid> +fg ........ show file flags for file descripros -n ......... don't convert network addr to hostnames -P ......... don't convert network port to service names -i <@h[:p]>. show connections to h (hostname|ip addr) with optional port p -s <p:s> ... in conjunction with '-i' filter for protocol <p> in state <s> -U ......... show unix domain sockets ('@' indicates abstract sock name, see unix(7)) file flags: R/W/RW ..... read/write/read-write CR ......... create AP ......... append TR ......... truncate -s protocols TCP, UDP -s states (TCP) CLOSED, IDLE, BOUND, LISTEN, ESTABLISHED, SYN_SENT, SYN_RCDV, ESTABLISHED, CLOSE_WAIT, FIN_WAIT1, CLOSING, LAST_ACK, FIN_WAIT_2, TIME_WAIT -s states (UDP) Unbound, Idle","breadcrumbs":"Resource analysis & monitor » lsof » lsof(8)","id":"169","title":"lsof(8)"},"17":{"body":"# generate sequence from n to m\n{n..m}\n# generate sequence from n to m step by s\n{n..m..s} # expand cartesian product\n{a,b}{c,d}","breadcrumbs":"Tools » bash » Generator","id":"17","title":"Generator"},"170":{"body":"","breadcrumbs":"Resource analysis & monitor » lsof » Examples","id":"170","title":"Examples"},"171":{"body":"Show open files with file flags for process: lsof +fg -p <pid>","breadcrumbs":"Resource analysis & monitor » lsof » File flags","id":"171","title":"File flags"},"172":{"body":"Show open tcp connections for $USER: lsof -a -u $USER -i TCP Note : -a ands the results. If -a is not given all open files matching $USER and all tcp connections are listed ( ored ).","breadcrumbs":"Resource analysis & monitor » lsof » Open TCP connections","id":"172","title":"Open TCP connections"},"173":{"body":"Show open connections to localhost for $USER: lsof -a -u $USER -i @localhost","breadcrumbs":"Resource analysis & monitor » lsof » Open connection to specific host","id":"173","title":"Open connection to specific host"},"174":{"body":"Show open connections to port :1234 for $USER: lsof -a -u $USER -i :1234","breadcrumbs":"Resource analysis & monitor » lsof » Open connection to specific port","id":"174","title":"Open connection to specific port"},"175":{"body":"lsof -i 4TCP -s TCP:ESTABLISHED","breadcrumbs":"Resource analysis & monitor » lsof » IPv4 TCP connections in ESTABLISHED state","id":"175","title":"IPv4 TCP connections in ESTABLISHED state"},"176":{"body":"ss [option] [filter] [option] -p ..... Show process using socket -l ..... Show sockets in listening state -4/-6 .. Show IPv4/6 sockets -x ..... Show unix sockets -n ..... Show numeric ports (no resolve) -O ..... Oneline output per socket [filter] dport/sport PORT .... Filter for destination/source port dst/src ADDR ........ Filter for destination/source address and/or .............. Logic operator ==/!= ............... Comparison operator (EXPR) .............. Group exprs","breadcrumbs":"Resource analysis & monitor » ss » ss(8)","id":"176","title":"ss(8)"},"177":{"body":"Show all tcp IPv4 sockets connecting to port 443: ss -4 'dport 443' Show all tcp IPv4 sockets that don't connect to port 443 or connect to address 1.2.3.4. ss -4 'dport != 443 or dst 1.2.3.4'","breadcrumbs":"Resource analysis & monitor » ss » Examples","id":"177","title":"Examples"},"178":{"body":"pidstat [opt] [interval] [cont] -U [user] show username instead UID, optionally only show for user -r memory statistics -d I/O statistics -h single line per process and no lines with average","breadcrumbs":"Resource analysis & monitor » pidstat » pidstat(1)","id":"178","title":"pidstat(1)"},"179":{"body":"pidstat -r -p <pid> [interval] [count] minor_pagefault: Happens when the page needed is already in memory but not allocated to the faulting process, in that case the kernel only has to create a new page-table entry pointing to the shared physical page (not required to load a memory page from disk). major_pagefault: Happens when the page needed is NOT in memory, the kernel has to create a new page-table entry and populate the physical page (required to load a memory page from disk).","breadcrumbs":"Resource analysis & monitor » pidstat » Page fault and memory utilization","id":"179","title":"Page fault and memory utilization"},"18":{"body":"# default value\nbar=${foo:-some_val} # if $foo set, then bar=$foo else bar=some_val # alternate value\nbar=${foo:+bla $foo} # if $foo set, then bar=\"bla $foo\" else bar=\"\" # check param set\nbar=${foo:?msg} # if $foo set, then bar=$foo else exit and print msg # indirect\nFOO=foo\nBAR=FOO\nbar=${!BAR} # deref value of BAR -> bar=$FOO # prefix\n${foo#prefix} # remove prefix when expanding $foo\n# suffix\n${foo%suffix} # remove suffix when expanding $foo # substitute\n${foo/pattern/string} # replace pattern with string when expanding foo\n# pattern starts with\n# '/' replace all occurences of pattern\n# '#' pattern match at beginning\n# '%' pattern match at end Note: prefix/suffix/pattern are expanded as pathnames .","breadcrumbs":"Tools » bash » Parameter","id":"18","title":"Parameter"},"180":{"body":"pidstat -d -p <pid> [interval] [count]","breadcrumbs":"Resource analysis & monitor » pidstat » I/O statistics","id":"180","title":"I/O statistics"},"181":{"body":"pgrep [opts] <pattern> -n only list newest matching process -u <usr> only show matching for user <usr> -l additionally list command -a additionally list command + arguments","breadcrumbs":"Resource analysis & monitor » pgrep » pgrep(1)","id":"181","title":"pgrep(1)"},"182":{"body":"For example attach gdb to newest zsh process from $USER. gdb -p $(pgrep -n -u $USER zsh)","breadcrumbs":"Resource analysis & monitor » pgrep » Debug newest process","id":"182","title":"Debug newest process"},"183":{"body":"pmap <pid> Dump virtual memory map of process. Compared to /proc/<pid>/maps it shows the size of the mappings.","breadcrumbs":"Resource analysis & monitor » pmap » pmap(1)","id":"183","title":"pmap(1)"},"184":{"body":"pstack <pid> Dump stack for all threads of process.","breadcrumbs":"Resource analysis & monitor » pstack » pstack(1)","id":"184","title":"pstack(1)"},"185":{"body":"strace ltrace perf OProfile time","breadcrumbs":"Trace and Profile » Trace and Profile","id":"185","title":"Trace and Profile"},"186":{"body":"strace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -s <size> ... max string size, truncate of longer (default: 32) -e <expr> ... expression for trace filtering -o <file> ... log output into <file> -c .......... dump syscall statitics at the end -k .......... dump stack trace for each syscall -P <path> ... only trace syscall accesing path -y .......... print paths for FDs -tt ......... print absolute timestamp (with us precision) -r .......... print relative timestamp <expr>: trace=syscall[,syscall] .... trace only syscall listed trace=file ................. trace all syscall that take a filename as arg trace=process .............. trace process management related syscalls trace=signal ............... trace signal related syscalls signal ..................... trace signals delivered to the process","breadcrumbs":"Trace and Profile » strace » strace(1)","id":"186","title":"strace(1)"},"187":{"body":"Trace open(2) & socket(2) syscalls for a running process + child processes: strace -f -e trace=open,socket -p <pid> Trace signals delivered to a running process: strace -e signal -e 'trace=!all' -p <pid>","breadcrumbs":"Trace and Profile » strace » Examples","id":"187","title":"Examples"},"188":{"body":"ltrace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -o <file> ... log output into <file> -l <filter> . show who calls into lib matched by <filter> -C .......... demangle","breadcrumbs":"Trace and Profile » ltrace » ltrace(1)","id":"188","title":"ltrace(1)"},"189":{"body":"List which program/libs call into libstdc++: ltrace -l '*libstdc++*' -C -o ltrace.log ./main","breadcrumbs":"Trace and Profile » ltrace » Example","id":"189","title":"Example"},"19":{"body":"* match any string\n? match any single char\n\\\\ match backslash\n[abc] match any char of 'a' 'b' 'c'\n[a-z] match any char between 'a' - 'z'\n[^ab] negate, match all not 'a' 'b'\n[:class:] match any char in class, available: alnum,alpha,ascii,blank,cntrl,digit,graph,lower, print,punct,space,upper,word,xdigit With extglob shell option enabled it is possible to have more powerful patterns. In the following pattern-list is one ore more patterns separated by | char. ?(pattern-list) matches zero or one occurrence of the given patterns\n*(pattern-list) matches zero or more occurrences of the given patterns\n+(pattern-list) matches one or more occurrences of the given patterns\n@(pattern-list) matches one of the given patterns\n!(pattern-list) matches anything except one of the given patterns Note: shopt -s extglob/shopt -u extglob to enable/disable extglob option.","breadcrumbs":"Tools » bash » Pathname","id":"19","title":"Pathname"},"190":{"body":"perf list show supported hw/sw events perf stat -p <pid> .. show stats for running process -I <ms> ... show stats periodically over interval <ms> -e <ev> ... filter for events perf top -p <pid> .. show stats for running process -F <hz> ... sampling frequency -K ........ hide kernel threads perf record -p <pid> ............... record stats for running process -F <hz> ................ sampling frequency --call-graph <method> .. [fp, dwarf, lbr] method how to caputre backtrace fp : use frame-pointer, need to compile with -fno-omit-frame-pointer dwarf: use .cfi debug information lbr : use hardware last branch record facility -g ..................... short-hand for --call-graph fp -e <ev> ................ filter for events perf report -n .................... annotate symbols with nr of samples --stdio ............... report to stdio, if not presen tui mode -g graph,0.5,caller ... show caller based call chains with value >0.5 Useful <ev>: page-faults minor-faults major-faults cpu-cycles` task-clock","breadcrumbs":"Trace and Profile » perf » perf(1)","id":"190","title":"perf(1)"},"191":{"body":"","breadcrumbs":"Trace and Profile » perf » Flamegraph","id":"191","title":"Flamegraph"},"192":{"body":"perf record -g -e cpu-cycles -p <pid>\nperf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > cycles-flamegraph.svg","breadcrumbs":"Trace and Profile » perf » Flamegraph with single event trace","id":"192","title":"Flamegraph with single event trace"},"193":{"body":"perf record -g -e cpu-cycles,page-faults -p <pid>\nperf script --per-event-dump\n# fold & generate as above","breadcrumbs":"Trace and Profile » perf » Flamegraph with multiple event traces","id":"193","title":"Flamegraph with multiple event traces"},"194":{"body":"operf -g -p <pid> -g ...... caputre call-graph information opreport [opt] FILE show time spent per binary image -l ...... show time spent per symbol -c ...... show callgraph information (see below) -a ...... add column with time spent accumulated over child nodes ophelp show supported hw/sw events","breadcrumbs":"Trace and Profile » OProfile » OProfile","id":"194","title":"OProfile"},"195":{"body":"# statistics of process run\n/usr/bin/time -v <cmd>","breadcrumbs":"Trace and Profile » time » /usr/bin/time(1)","id":"195","title":"/usr/bin/time(1)"},"196":{"body":"od xxd readelf objdump nm","breadcrumbs":"Binary » Binary","id":"196","title":"Binary"},"197":{"body":"od [opts] <file> -An don't print addr info -tx4 print hex in 4 byte chunks -ta print as named character -tc printable chars or backslash escape -w4 print 4 bytes per line -j <n> skip <n> bytes from <file> (hex if start with 0x) -N <n> dump <n> bytes (hex of start with 0x)","breadcrumbs":"Binary » od » od(1)","id":"197","title":"od(1)"},"198":{"body":"echo -n AAAABBBB | od -An -w4 -tx4 >> 41414141 >> 42424242 echo -n '\\x7fELF\\n' | od -tx1 -ta -tc >> 0000000 7f 45 4c 46 0a # tx1 >> del E L F nl # ta >> 177 E L F \\n # tc","breadcrumbs":"Binary » od » ASCII to hex string","id":"198","title":"ASCII to hex string"},"199":{"body":"For example .rodata section from an elf file. We can use readelf to get the offset into the file where the .rodata section starts. readelf -W -S foo >> Section Headers: >> [Nr] Name Type Address Off Size ES Flg Lk Inf Al >> ... >> [15] .rodata PROGBITS 00000000004009c0 0009c0 000030 00 A 0 0 16 With the offset of -j 0x0009c0 we can dump -N 0x30 bytes from the beginning of the .rodata section as follows: od -j 0x0009c0 -N 0x30 -tx4 -w4 foo >> 0004700 00020001 >> 0004704 00000000 >> * >> 0004740 00000001 >> 0004744 00000002 >> 0004750 00000003 >> 0004754 00000004 Note : Numbers starting with 0x will be interpreted as hex by od.","breadcrumbs":"Binary » od » Extract parts of file","id":"199","title":"Extract parts of file"},"2":{"body":"","breadcrumbs":"Tools » zsh » zsh(1)","id":"2","title":"zsh(1)"},"20":{"body":"Note: The trick with bash I/O redirection is to interpret from left-to-right. # stdout & stderr to file\ncommand >file 2>&1\n# equivalent\ncommand &>file # stderr to stdout & stdout to file\ncommand 2>&1 >file The article Bash One-Liners Explained, Part III: All about redirections contains some nice visualization to explain bash redirections.","breadcrumbs":"Tools » bash » I/O redirection","id":"20","title":"I/O redirection"},"200":{"body":"xxd [opts] -p dump continuous hexdump -r convert hexdump into binary ('revert') -e dump as little endian mode -i output as C array","breadcrumbs":"Binary » xxd » xxd(1)","id":"200","title":"xxd(1)"},"201":{"body":"echo -n 'aabb' | xxd -p >> 61616262","breadcrumbs":"Binary » xxd » ASCII to hex stream","id":"201","title":"ASCII to hex stream"},"202":{"body":"echo -n '61616262' | xxd -p -r >> aabb","breadcrumbs":"Binary » xxd » Hex to binary stream","id":"202","title":"Hex to binary stream"},"203":{"body":"echo -n '\\x7fELF' | xxd -p | xxd -p -r | file -p - >> ELF","breadcrumbs":"Binary » xxd » ASCII to binary","id":"203","title":"ASCII to binary"},"204":{"body":"xxd -i <(echo -n '\\x7fELF') >> unsigned char _proc_self_fd_11[] = { >> 0x7f, 0x45, 0x4c, 0x46 >> }; >> unsigned int _proc_self_fd_11_len = 4;","breadcrumbs":"Binary » xxd » ASCII to C array (hex encoded)","id":"204","title":"ASCII to C array (hex encoded)"},"205":{"body":"readelf [opts] <elf> -W|--wide wide output, dont break output at 80 chars -h print ELF header -S print section headers -l print program headers + segment mapping -d print .dynamic section (dynamic link information) --syms print symbol tables (.symtab .dynsym) --dyn-syms print dynamic symbol table (exported symbols for dynamic linker) -r print relocation sections (.rel.*, .rela.*)","breadcrumbs":"Binary » readelf » readelf(1)","id":"205","title":"readelf(1)"},"206":{"body":"objdump [opts] <elf> -M intel use intil syntax -d disassemble text section -D disassemble all sections -S mix disassembly with source code -C demangle -j <section> display info for section --[no-]show-raw-insn [dont] show object code next to disassembly","breadcrumbs":"Binary » objdump » objdump(1)","id":"206","title":"objdump(1)"},"207":{"body":"For example .plt section: objdump -j .plt -d <elf>","breadcrumbs":"Binary » objdump » Disassemble section","id":"207","title":"Disassemble section"},"208":{"body":"nm [opts] <elf> -C demangle -u undefined only","breadcrumbs":"Binary » nm » nm(1)","id":"208","title":"nm(1)"},"209":{"body":"c++filt c++ glibc gcc make ld.so symbol versioning python","breadcrumbs":"Development » Development","id":"209","title":"Development"},"21":{"body":"j>&i Duplicate fd i to fd j, making j a copy of i. See dup2(2) . Example: command 2>&1 >file duplicate fd 1 to fd 2, effectively redirecting stderr to stdout redirect stdout to file","breadcrumbs":"Tools » bash » Explanation","id":"21","title":"Explanation"},"210":{"body":"","breadcrumbs":"Development » c++filt » c++filt(1)","id":"210","title":"c++filt(1)"},"211":{"body":"c++-filt <symbol_str>","breadcrumbs":"Development » c++filt » Demangle symbol","id":"211","title":"Demangle symbol"},"212":{"body":"For example dynamic symbol table: readelf -W --dyn-syms <elf> | c++filt","breadcrumbs":"Development » c++filt » Demangle stream","id":"212","title":"Demangle stream"},"213":{"body":"","breadcrumbs":"Development » c++ » c++","id":"213","title":"c++"},"214":{"body":"Force compile error to see what auto is deduced to. auto foo = bar(); // force compile error\ntypename decltype(foo)::_;","breadcrumbs":"Development » c++ » Type deduction","id":"214","title":"Type deduction"},"215":{"body":"#include <iostream> // Base case with one parameter.\ntemplate<int P>\nvoid show_int() { printf(\"%d\\n\", P);\n} // General case with at least two parameters, to disambiguate from base case.\ntemplate<int P0, int P1, int... Params>\nvoid show_int() { printf(\"%d, \", P0); show_int<P1, Params...>();\n} // Base case with one parameter.\ntemplate<typename T>\nvoid show(const T& t) { std::cout << t << '\\n';\n} // General case with at least two parameters, to disambiguate from base case.\ntemplate<typename T0, typename T1, typename... Types>\nvoid show(const T0& t0, const T1& t1, const Types&... types) { std::cout << t0 << \", \"; show(t1, types...);\n} int main() { show_int<1, 2, 3, 4, 5>(); show(1, 1.0, \"foo\", 'a');\n}","breadcrumbs":"Development » c++ » Variadic templates ( parameter pack )","id":"215","title":"Variadic templates ( parameter pack )"},"216":{"body":"#include <iostream>\n#include <type_traits> // Helper meta fns. template<typename T>\nusing enable_if_bool = std::enable_if_t<T::value, bool>; template<typename T>\nusing disable_if_bool = std::enable_if_t<!T::value, bool>; template<typename T>\nusing has_dst = std::integral_constant<bool, !std::is_same<typename T::Return, void>::value>; // Template meta programming invoke machinery. namespace impl { // Invoke an OPERATION which *USES* a context. template<typename Ctx, template<typename> class Op, typename... P, enable_if_bool<typename Op<Ctx>::HasCtx> = true> typename Op<Ctx>::Return Invoke(const Ctx& C, P... params) { return Op<Ctx>()(C, params...); } // Invoke an OPERATION which uses *NO* context. template<typename Ctx, template<typename> class Op, typename... P, disable_if_bool<typename Op<Ctx>::HasCtx> = true> typename Op<Ctx>::Return Invoke(const Ctx&, P... params) { return Op<Ctx>()(params...); }\n} // namespace impl // Invoke an OPERATION which *HAS* a DESTINATION with arbitrary number of arguments.\ntemplate<typename Ctx, template<typename> class Op, typename... P, enable_if_bool<has_dst<Op<Ctx>>> = true>\nvoid Invoke(const Ctx& C, P... params) { std::cout << \"Invoke \" << Op<Ctx>::Name << '\\n'; typename Op<Ctx>::Return R = impl::Invoke<Ctx, Op>(C, params...); std::cout << \"returned -> \" << R << '\\n';\n} // Invoke an OPERATION which has *NOT* a DESTINATION with arbitrary number of arguments.\ntemplate<typename Ctx, template<typename> class Op, typename... P, disable_if_bool<has_dst<Op<Ctx>>> = true>\nvoid Invoke(const Ctx& C, P... params) { std::cout << \"Invoke \" << Op<Ctx>::Name << \" without destination.\" << '\\n'; impl::Invoke<Ctx, Op>(C, params...);\n} // Custom context. struct Ctx { void out(const char* s, unsigned v) const { printf(\"%s%x\\n\", s, v); }\n}; // Operations to invoke. template<typename Ctx>\nstruct OpA { using HasCtx = std::false_type; using Return = int; static constexpr const char* const Name = \"OpA\"; constexpr Return operator()(int a, int b) const { return a + b; }\n}; template<typename Ctx>\nstruct OpB { using HasCtx = std::true_type; using Return = void; static constexpr const char* const Name = \"OpB\"; Return operator()(const Ctx& C, unsigned a) const { C.out(\"a = \", a); }\n}; int main() { Ctx C; Invoke<Ctx, OpA>(C, 1, 2); Invoke<Ctx, OpB>(C, 0xf00du); return 0;\n}","breadcrumbs":"Development » c++ » SFINAE example ( enable_if )","id":"216","title":"SFINAE example ( enable_if )"},"217":{"body":"","breadcrumbs":"Development » glibc » glibc","id":"217","title":"glibc"},"218":{"body":"Trace memory allocation and de-allocation to detect memory leaks. Need to call mtrace(3) to install the tracing hooks. If we can't modify the binary to call mtrace we can create a small shared library and pre-load it. // libmtrace.c\n#include <mcheck.h>\n__attribute__((constructor)) static void init_mtrace() { mtrace(); } Compile as: gcc -shared -fPIC -o libmtrace.so libmtrace.c To generate the trace file run: export MALLOC_TRACE=<file>\nLD_PRELOAD=./libmtrace.so <binary> Note : If MALLOC_TRACE is not set mtrace won't install tracing hooks. To get the results of the trace file: mtrace <binary> $MALLOC_TRACE","breadcrumbs":"Development » glibc » malloc tracer mtrace(3)","id":"218","title":"malloc tracer mtrace(3)"},"219":{"body":"Configure action when glibc detects memory error. export MALLOC_CHECK_=<N> Useful values: 1 print detailed error & continue\n3 print detailed error + stack trace + memory mappings & abort\n7 print simple error message + stack trace + memory mappings & abort","breadcrumbs":"Development » glibc » malloc check mallopt(3)","id":"219","title":"malloc check mallopt(3)"},"22":{"body":"The getopts builtin uses following global variables: OPTARG, value of last option argument OPTIND, index of the next argument to process (user must reset) OPTERR, display errors if set to 1 getopts <optstring> <param> [<args>] <optstring> specifies the names of supported options, eg f:c f: means -f option with an argument c means -c option without an argument <param> specifies a variable name which getopts fills with the last parsed option argument <args> optionally specify argument string to parse, by default getopts parses $@","breadcrumbs":"Tools » bash » Argument parsing with getopts","id":"22","title":"Argument parsing with getopts"},"220":{"body":"","breadcrumbs":"Development » gcc » gcc(1)","id":"220","title":"gcc(1)"},"221":{"body":"","breadcrumbs":"Development » gcc » CLI","id":"221","title":"CLI"},"222":{"body":"While debugging can be helpful to just pre-process files. gcc -E [-dM] ... -E run only preprocessor -dM list only #define statements -### dry-run, outputting exact compiler/linker invocations -print-multi-lib print available multilib configurations","breadcrumbs":"Development » gcc » Preprocessing","id":"222","title":"Preprocessing"},"223":{"body":"# List all target options with their description.\ngcc --help=target # Configure for current cpu arch and query (-Q) value of options.\ngcc -march=native -Q --help=target","breadcrumbs":"Development » gcc » Target options","id":"223","title":"Target options"},"224":{"body":"","breadcrumbs":"Development » gcc » Builtins","id":"224","title":"Builtins"},"225":{"body":"Give the compiler a hint which branch is hot, so it can lay out the code accordingly to reduce number of jump instructions. See on compiler explorer . echo \"\nextern void foo();\nextern void bar();\nvoid run0(int x) { if (__builtin_expect(x,0)) { foo(); } else { bar(); }\n}\nvoid run1(int x) { if (__builtin_expect(x,1)) { foo(); } else { bar(); }\n}\n\" | gcc -O2 -S -masm=intel -o /dev/stdout -xc - Will generate something similar to the following. run0: bar is on the path without branch run1: foo is on the path without branch run0: test edi, edi jne .L4 xor eax, eax jmp bar\n.L4: xor eax, eax jmp foo\nrun1: test edi, edi je .L6 xor eax, eax jmp foo\n.L6: xor eax, eax jmp bar","breadcrumbs":"Development » gcc » __builtin_expect(expr, cond)","id":"225","title":"__builtin_expect(expr, cond)"},"226":{"body":"C ABI - SystemV ABI C++ ABI - C++ Itanium ABI","breadcrumbs":"Development » gcc » ABI (Linux)","id":"226","title":"ABI (Linux)"},"227":{"body":"","breadcrumbs":"Development » make » make(1)","id":"227","title":"make(1)"},"228":{"body":"target .. : prerequisite .. recipe .. target: an output generated by the rule prerequisite: an input that is used to generate the target recipe: list of actions to generate the output from the input Use make -p to print all rules and variables (implicitly + explicitly defined).","breadcrumbs":"Development » make » Anatomy of make rules","id":"228","title":"Anatomy of make rules"},"229":{"body":"","breadcrumbs":"Development » make » Pattern rules & Automatic variables","id":"229","title":"Pattern rules & Automatic variables"},"23":{"body":"#!/bin/bash\nfunction parse_args() { while getopts \"f:c\" PARAM; do case $PARAM in f) echo \"GOT -f $OPTARG\";; c) echo \"GOT -c\";; *) echo \"ERR: print usage\"; exit 1;; esac done # users responsibility to reset OPTIND OPTIND=1\n} parse_args -f xxx -c\nparse_args -f yyy","breadcrumbs":"Tools » bash » Example","id":"23","title":"Example"},"230":{"body":"A pattern rule contains the % char (exactly one of them) and look like this example: %.o : %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ The target matches files of the pattern %.o, where % matches any none-empty substring and other character match just them self. The substring matched by % is called the stem. % in the prerequisite stands for the matched stem in the target.","breadcrumbs":"Development » make » Pattern rules","id":"230","title":"Pattern rules"},"231":{"body":"As targets and prerequisites in pattern rules can't be spelled explicitly in the recipe, make provides a set of automatic variables to work with: $@: Name of the target that triggered the rule. $<: Name of the first prerequisite. $^: Names of all prerequisites (without duplicates). $+: Names of all prerequisites (with duplicates). $*: Stem of the pattern rule. # file: Makefile all: foobar blabla foo% bla%: aaa bbb bbb @echo \"@ = $@\" @echo \"< = $<\" @echo \"^ = $^\" @echo \"+ = $+\" @echo \"* = $*\" @echo \"----\" aaa:\nbbb: Running above Makefile gives: @ = foobar\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bar\n----\n@ = blabla\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bla\n---- Variables related to filesystem paths: $(CURDIR): Path of current working dir after using make -C path","breadcrumbs":"Development » make » Automatic variables","id":"231","title":"Automatic variables"},"232":{"body":"","breadcrumbs":"Development » make » Useful functions","id":"232","title":"Useful functions"},"233":{"body":"Substitute strings matching pattern in a list. in := a.o l.a c.o\nout := $(in:.o=.c)\n# => out = a.c l.a c.c","breadcrumbs":"Development » make » Substitution references","id":"233","title":"Substitution references"},"234":{"body":"Keep strings matching a pattern in a list. in := a.a b.b c.c d.d\nout := $(filter %.b %.c, $(in))\n# => out = b.b c.c","breadcrumbs":"Development » make » filter","id":"234","title":"filter"},"235":{"body":"Remove strings matching a pattern from a list. in := a.a b.b c.c d.d\nout := $(filter-out %.b %.c, $(in))\n# => out = a.a d.d","breadcrumbs":"Development » make » filter-out","id":"235","title":"filter-out"},"236":{"body":"Resolve each file name as absolute path (don't resolve symlinks). $(abspath fname1 fname2 ..) ### `realpath`\nResolve each file name as canonical path.\n```make\n$(realpath fname1 fname2 ..)","breadcrumbs":"Development » make » abspath","id":"236","title":"abspath"},"237":{"body":"","breadcrumbs":"Development » ld.so » ld.so(8)","id":"237","title":"ld.so(8)"},"238":{"body":"LD_PRELOAD=<l_so> colon separated list of libso's to be pre loaded LD_DEBUG=<opts> comma separated list of debug options =help list available options =libs show library search path =files processing of input files =symbols show search path for symbol lookup =bindings show against which definition a symbol is bound","breadcrumbs":"Development » ld.so » Environment Variables","id":"238","title":"Environment Variables"},"239":{"body":"Libraries specified in LD_PRELOAD are loaded from left-to-right but initialized from right-to-left. > ldd ./main >> libc.so.6 => /usr/lib/libc.so.6 > LD_PRELOAD=liba.so:libb.so ./main --> preloaded in this order <-- initialized in this order The preload order determines: the order libraries are inserted into the link map the initialization order for libraries For the example listed above the resulting link map will look like the following: +------+ +------+ +------+ +------+ | main | -> | liba | -> | libb | -> | libc | +------+ +------+ +------+ +------+ This can be seen when running with LD_DEBUG=files: > LD_DEBUG=files LD_PRELOAD=liba.so:libb.so ./main # load order (-> determines link map) >> file=liba.so [0]; generating link map >> file=libb.so [0]; generating link map >> file=libc.so.6 [0]; generating link map # init order >> calling init: /usr/lib/libc.so.6 >> calling init: <path>/libb.so >> calling init: <path>/liba.so >> initialize program: ./main To verify the link map order we let ld.so resolve the memcpy(3) libc symbol (used in main ) dynamically, while enabling LD_DEBUG=symbols,bindings to see the resolving in action. > LD_DEBUG=symbols,bindings LD_PRELOAD=liba.so:libb.so ./main >> symbol=memcpy; lookup in file=./main [0] >> symbol=memcpy; lookup in file=<path>/liba.so [0] >> symbol=memcpy; lookup in file=<path>/libb.so [0] >> symbol=memcpy; lookup in file=/usr/lib/libc.so.6 [0] >> binding file ./main [0] to /usr/lib/libc.so.6 [0]: normal symbol `memcpy' [GLIBC_2.14]","breadcrumbs":"Development » ld.so » LD_PRELOAD: Initialization Order and Link Map","id":"239","title":"LD_PRELOAD: Initialization Order and Link Map"},"24":{"body":"Bash supports regular expression matching with the binary operator =~. The match results can be accessed via the $BASH_REMATCH variable: ${BASH_REMATCH[0]} contains the full match ${BASH_REMATCH[1]} contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"${BASH_REMATCH[0]}\" # title foo : 1234 echo \"${BASH_REMATCH[1]}\" # foo echo \"${BASH_REMATCH[2]}\" # 1234\nfi Caution : When specifying a regex in the [[ ]] block directly, quotes will be treated as part of the pattern. [[ $INPUT =~ \"foo\" ]] will match against \"foo\" not foo!","breadcrumbs":"Tools » bash » Regular Expressions","id":"24","title":"Regular Expressions"},"240":{"body":"Dynamic linking basically works via one indirect jump. It uses a combination of function trampolines (.plt section) and a function pointer table (.got.plt section). On the first call the trampoline sets up some metadata and then jumps to the ld.so runtime resolve function, which in turn patches the table with the correct function pointer. .plt ....... procedure linkage table, contains function trampolines, usually located in code segment (rx permission) .got.plt ... global offset table for .plt, holds the function pointer table Using radare2 we can analyze this in more detail: [0x00401040]> pd 4 @ section..got.plt ;-- section..got.plt: ;-- .got.plt: ; [22] -rw- section size 32 named .got.plt ;-- _GLOBAL_OFFSET_TABLE_: [0] 0x00404000 .qword 0x0000000000403e10 ; section..dynamic [1] 0x00404008 .qword 0x0000000000000000 ; CODE XREF from section..plt @ +0x6 [2] 0x00404010 .qword 0x0000000000000000 ;-- reloc.puts: ; CODE XREF from sym.imp.puts @ 0x401030 [3] 0x00404018 .qword 0x0000000000401036 ; RELOC 64 puts [0x00401040]> pd 6 @ section..plt ;-- section..plt: ;-- .plt: ; [12] -r-x section size 32 named .plt ┌─> 0x00401020 ff35e22f0000 push qword [0x00404008] ╎ 0x00401026 ff25e42f0000 jmp qword [0x00404010] ╎ 0x0040102c 0f1f4000 nop dword [rax] ┌ 6: int sym.imp.puts (const char *s); └ ╎ 0x00401030 ff25e22f0000 jmp qword [reloc.puts] ╎ 0x00401036 6800000000 push 0 └─< 0x0040103b e9e0ffffff jmp sym..plt At address 0x00401030 in the .plt section we see the indirect jump for puts using the function pointer in _GLOBAL_OFFSET_TABLE_[3] (GOT). GOT[3] initially points to instruction after the puts trampoline 0x00401036. This pushes the relocation index 0 and then jumps to the first trampoline 0x00401020. The first trampoline jumps to GOT[2] which will be filled at program startup by the ld.so with its resolve function. The ld.so resolve function fixes the relocation referenced by the relocation index pushed by the puts trampoline. The relocation entry at index 0 tells the resolve function which symbol to search for and where to put the function pointer: > readelf -r <main> >> Relocation section '.rela.plt' at offset 0x4b8 contains 1 entry: >> Offset Info Type Sym. Value Sym. Name + Addend >> 000000404018 000200000007 R_X86_64_JUMP_SLO 0000000000000000 puts@GLIBC_2.2.5 + 0 As we can see the offset from relocation at index 0 points to GOT[3].","breadcrumbs":"Development » ld.so » Dynamic Linking (x86_64)","id":"240","title":"Dynamic Linking (x86_64)"},"241":{"body":"The ELF symbol versioning mechanism allows to attach version information to symbols. This can be used to express symbol version requirements or to provide certain symbols multiple times in the same ELF file with different versions (eg for backwards compatibility). The libpthread.so library is an example which provides the pthread_cond_wait symbol multiple times but in different versions. With readelf the version of the symbol can be seen after the @. > readelf -W --dyn-syms /lib/libpthread.so Symbol table '.dynsym' contains 342 entries: Num: Value Size Type Bind Vis Ndx Name ... 141: 0000f080 696 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@@GLIBC_2.3.2 142: 00010000 111 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@GLIBC_2.2.5 The @@ denotes the default symbol version which will be used during static linking against the library. The following dump shows that the tmp program linked against lpthread will depend on the symbol version GLIBC_2.3.2, which is the default version. > echo \"#include <pthread.h> int main() { return pthread_cond_wait(0,0); }\" | gcc -o tmp -xc - -lpthread; readelf -W --dyn-syms tmp | grep pthread_cond_wait; Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name ... 2: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) Only one symbol can be annotated as the @@ default version. Using the --version-info flag with readelf, more details on the symbol version info compiled into the tmp ELF file can be obtained. The .gnu.version section contains the version definition for each symbol in the .dynsym section. pthread_cond_wait is at index 2 in the .dynsym section, the corresponding symbol version is at index 2 in the .gnu.version section. The .gnu.version_r section contains symbol version requirements per shared library dependency (DT_NEEDED dynamic entry). > readelf -W --version-info --dyn-syms tmp Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.2.5 (3) 4: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 5: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 6: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (3) Version symbols section '.gnu.version' contains 7 entries: Addr: 0x0000000000000534 Offset: 0x000534 Link: 6 (.dynsym) 000: 0 (*local*) 0 (*local*) 2 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 004: 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) Version needs section '.gnu.version_r' contains 2 entries: Addr: 0x0000000000000548 Offset: 0x000548 Link: 7 (.dynstr) 000000: Version: 1 File: libc.so.6 Cnt: 1 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 0x0020: Version: 1 File: libpthread.so.0 Cnt: 1 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 2 The gnu dynamic linker allows to inspect the version processing during runtime by setting the LD_DEBUG environment variable accordingly. # version: Display version dependencies.\n> LD_DEBUG=versions ./tmp 717904: checking for version `GLIBC_2.2.5' in file /usr/lib/libc.so.6 [0] required by file ./tmp [0] 717904: checking for version `GLIBC_2.3.2' in file /usr/lib/libpthread.so.0 [0] required by file ./tmp [0] ... # symbols : Display symbol table processing.\n# bindings: Display information about symbol binding.\n> LD_DEBUG=symbols,bindings ./tmp ... 718123: symbol=pthread_cond_wait; lookup in file=./tmp [0] 718123: symbol=pthread_cond_wait; lookup in file=/usr/lib/libpthread.so.0 [0] 718123: binding file ./tmp [0] to /usr/lib/libpthread.so.0 [0]: normal symbol `pthread_cond_wait' [GLIBC_2.3.2]","breadcrumbs":"Development » symbol versioning » ELF Symbol Versioning","id":"241","title":"ELF Symbol Versioning"},"242":{"body":"The following shows an example C++ library libfoo which provides the same symbol multiple times but in different versions. // file: libfoo.cc\n#include<stdio.h> // Bind function symbols to version nodes.\n//\n// ..@ -> Is the unversioned symbol.\n// ..@@.. -> Is the default symbol. __asm__(\".symver func_v0,func@\");\n__asm__(\".symver func_v1,func@LIB_V1\");\n__asm__(\".symver func_v2,func@@LIB_V2\"); extern \"C\" { void func_v0() { puts(\"func_v0\"); } void func_v1() { puts(\"func_v1\"); } void func_v2() { puts(\"func_v2\"); }\n} __asm__(\".symver _Z11func_cpp_v1i,_Z8func_cppi@LIB_V1\");\n__asm__(\".symver _Z11func_cpp_v2i,_Z8func_cppi@@LIB_V2\"); void func_cpp_v1(int) { puts(\"func_cpp_v1\"); }\nvoid func_cpp_v2(int) { puts(\"func_cpp_v2\"); } void func_cpp(int) { puts(\"func_cpp_v2\"); } Version script for libfoo which defines which symbols for which versions are exported from the ELF file. # file: libfoo.ver\nLIB_V1 { global: func; extern \"C++\" { \"func_cpp(int)\"; }; local: *;\n}; LIB_V2 { global: func; extern \"C++\" { \"func_cpp(int)\"; };\n} LIB_V1; The local: section in LIB_V1 is a catch all, that matches any symbol not explicitly specified, and defines that the symbol is local and therefore not exported from the ELF file. The library libfoo can be linked with the version definitions in libfoo.ver by passing the version script to the linker with the --version-script flag. > g++ -shared -fPIC -o libfoo.so libfoo.cc -Wl,--version-script=libfoo.ver\n> readelf -W --dyn-syms libfoo.so | c++filt Symbol table '.dynsym' contains 14 entries: Num: Value Size Type Bind Vis Ndx Name ... 6: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V1 7: 000000000000114b 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@LIB_V1 8: 0000000000001168 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V2 9: 0000000000001185 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V1 10: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V2 11: 0000000000001109 22 FUNC GLOBAL DEFAULT 13 func 12: 000000000000111f 22 FUNC GLOBAL DEFAULT 13 func@LIB_V1 13: 0000000000001135 22 FUNC GLOBAL DEFAULT 13 func@@LIB_V2 The following program demonstrates how to make use of the different versions: // file: main.cc\n#include <dlfcn.h>\n#include <assert.h> // Links against default symbol in the lib.so.\nextern \"C\" void func(); int main() { // Call the default version. func(); #ifdef _GNU_SOURCE typedef void (*fnptr)(); // Unversioned lookup. fnptr fn_v0 = (fnptr)dlsym(RTLD_DEFAULT, \"func\"); // Version lookup. fnptr fn_v1 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V1\"); fnptr fn_v2 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V2\"); assert(fn_v0 != 0); assert(fn_v1 != 0); assert(fn_v2 != 0); fn_v0(); fn_v1(); fn_v2();\n#endif return 0;\n} Compiling and running results in: > g++ -o main main.cc -ldl ./libfoo.so && ./main\nfunc_v2\nfunc_v0\nfunc_v1\nfunc_v2","breadcrumbs":"Development » symbol versioning » Example: version script","id":"242","title":"Example: version script"},"243":{"body":"ELF Symbol Versioning Binutils ld: Symbol Versioning LSB: Symbol Versioning How To Write Shared Libraries","breadcrumbs":"Development » symbol versioning » References","id":"243","title":"References"},"244":{"body":"","breadcrumbs":"Development » python » python","id":"244","title":"python"},"245":{"body":"Some decorator examples with type annotation. from typing import Callable def log(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log::inner f={f.__name__} x={x}\") f(x) return inner @log\ndef some_fn(x: int): print(f\"some_fn x={x}\") def log_tag(tag: str) -> Callable[[Callable[[int], None]], Callable[[int], None]]: def decorator(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log_tag::inner f={f.__name__} tag={tag} x={x}\") f(x) return inner return decorator @log_tag(\"some_tag\")\ndef some_fn2(x: int): print(f\"some_fn2 x={x}\")","breadcrumbs":"Development » python » Decorator [ run ]","id":"245","title":"Decorator [ run ]"},"246":{"body":"Walrus operator := added since python 3.8 . from typing import Optional # Example 1: if let statements def foo(ret: Optional[int]) -> Optional[int]: return ret if r := foo(None): print(f\"foo(None) -> {r}\") if r := foo(1337): print(f\"foo(1337) -> {r}\") # Example 2: while let statements toks = iter(['a', 'b', 'c'])\nwhile tok := next(toks, None): print(f\"{tok}\") # Example 3: list comprehension print([tok for t in [\" a\", \" \", \" b \"] if (tok := t.strip())])","breadcrumbs":"Development » python » Walrus operator [ run ]","id":"246","title":"Walrus operator [ run ]"},"247":{"body":"Run unittests directly from the command line as python3 -m unittest -v test Optionally pass -k <patter> to only run subset of tests. # file: test.py import unittest class MyTest(unittest.TestCase): def setUp(self): pass def tearDown(self): pass # Tests need to start with the prefix 'test'. def test_foo(self): self.assertEqual(1 + 2, 3) def test_bar(self): with self.assertRaises(IndexError): list()[0]","breadcrumbs":"Development » python » Unittest [ run ]","id":"247","title":"Unittest [ run ]"},"248":{"body":"Run doctests directly from the command line as python -m doctest -v test.py # file: test.py def sum(a: int, b: int) -> int: \"\"\"Sum a and b. >>> sum(1, 2) 3 >>> sum(10, 20) 30 \"\"\" return a + b","breadcrumbs":"Development » python » Doctest [ run ]","id":"248","title":"Doctest [ run ]"},"249":{"body":"Micro benchmarking. python -m timeit '[x.strip() for x in [\"a \", \" b\"]]'","breadcrumbs":"Development » python » timeit","id":"249","title":"timeit"},"25":{"body":"The complete builtin is used to interact with the completion system. complete # print currently installed completion handler\ncomplete -F <func> <cmd> # install <func> as completion handler for <cmd>\ncomplete -r <cmd> # uninstall completion handler for <cmd> Variables available in completion functions: # in\n$1 # <cmd>\n$2 # current word\n$3 # privous word COMP_WORDS # array with current command line words\nCOMP_CWORD # index into COMP_WORDS with current cursor position # out\nCOMPREPLY # array with possible completions The compgen builtin is used to generate possible matches by comparing word against words generated by option. compgen <option> <word> # usefule options:\n# -W <list> specify list of possible completions\n# -d generate list with dirs\n# -f generate list with files\n# -u generate list with users\n# -e generate list with exported variables # compare \"f\" against words \"foo\" \"foobar\" \"bar\" and generate matches\ncompgen -W \"foo foobar bar\" \"f\" # compare \"hom\" against file/dir names and generate matches\ncompgen -d -f \"hom\"","breadcrumbs":"Tools » bash » Completion","id":"25","title":"Completion"},"250":{"body":"systemd coredump ptrace_scope","breadcrumbs":"Linux » Linux","id":"250","title":"Linux"},"251":{"body":"","breadcrumbs":"Linux » systemd » systemd","id":"251","title":"systemd"},"252":{"body":"Inspect units: systemctl [opts] [cmd]\n[opts] --user [cmd] list-units <pattern> List units in memory status <unit> Show runtime status of unit start <unit> Start a unit stop <unit> Stop a unit restart <unit> Restart a unit reload <unit> Reload a unit enable <unit> Enable a unit (persistent) disable <unit> Disable a unit cat <unit> Print unit file show <unit> Show properties of unit","breadcrumbs":"Linux » systemd » systemctl","id":"252","title":"systemctl"},"253":{"body":"# Generate unit\nmkdir -p ~/.config/systemd/user\necho '[Unit]\nDescription=Test logger [Service]\nType=oneshot\nExecStart=logger \"Hello from test unit\"' > ~/.config/systemd/user/test.service # Run unit\nsystemctl --user start test # See log message\njournalctl --user -u test -n 5","breadcrumbs":"Linux » systemd » Example: Trivial user unit","id":"253","title":"Example: Trivial user unit"},"254":{"body":"Inspect journal logs: journalctl [opts] [matches] --user Current user journal (system by default) -u <unit> Show logs for specified <unit> -n <lines> Show only last <lines> -f Follow journal -g <pattern> Grep for <pattern> Cleanup: journalctl [opts] --disk-usage Show current disk usage --vacuum-size=<size> Reduce journal log to <size> (K/M/G)","breadcrumbs":"Linux » systemd » journalctl","id":"254","title":"journalctl"},"255":{"body":"man systemd.unit(5) man systemd.service(5)","breadcrumbs":"Linux » systemd » References","id":"255","title":"References"},"256":{"body":"There are multiple requirements that must be satisfied that coredumps are being generated, a full list can be found in core(5) . An important one is to configure the soft resource limit RLMIT_CORE (typically as unlimited during debugging). In a typical bash/zsh this can be done as ulimit -Sc unlimited","breadcrumbs":"Linux » coredump » core(5)","id":"256","title":"core(5)"},"257":{"body":"There are two important kernel configs to control the naming: /proc/sys/kernel/core_pattern <pattern> => Specifies a name pattern for the coredump file. This can include certain FORMAT specifier. |<cmdline> => Coredump is pipe through stdin to the user space process specified by the cmdline, this can also contain FORMAT specifier. FORMAT specifier (full list, see core(5)): %E Pathname of the executable ('/' replaced by '!'). %p PID of the dumping process in its pid namespace. %P PID of the dumping process in the initial pid namespace. %u Real UID of dumping process. %s Signal number causing the dump. /proc/sys/kernel/core_uses_pid 1 => Append \".<pid>\" suffic to the coredump file name (pid of the dumping process). 0 => Do not append the suffix.","breadcrumbs":"Linux » coredump » Naming of coredump files","id":"257","title":"Naming of coredump files"},"258":{"body":"Each process has a coredump filter defined in /proc/<pid>/coredump_filter which specifies which memory segments are being dumped. Filters are preseved across fork/exec calls and hence child processes inherit the parents filters. The filter is a bitmask where 1 indicates to dump the given type. From core(5): bit 0 Dump anonymous private mappings. bit 1 Dump anonymous shared mappings. bit 2 Dump file-backed private mappings. bit 3 Dump file-backed shared mappings. bit 4 Dump ELF headers. bit 5 Dump private huge pages. bit 6 Dump shared huge pages. bit 7 Dump private DAX pages. bit 8 Dump shared DAX pages. Default filter 0x33.","breadcrumbs":"Linux » coredump » Control which segments are dumped","id":"258","title":"Control which segments are dumped"},"259":{"body":"","breadcrumbs":"Linux » coredump » Some examples out there","id":"259","title":"Some examples out there"},"26":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -h The completion handler could be implemented as follows: function _foo() { local curr=$2 local prev=$3 local opts=\"-c -s -f -h\" case $prev in -c) COMPREPLY=( $(compgen -W \"green red blue\" -- $curr) );; -s) COMPREPLY=( $(compgen -W \"low high\" -- $curr) );; -f) COMPREPLY=( $(compgen -f -- $curr) );; *) COMPREPLY=( $(compgen -W \"$opts\" -- $curr) );; esac\n} complete -F _foo foo","breadcrumbs":"Tools » bash » Example","id":"26","title":"Example"},"260":{"body":"# List available coredumps.\ncoredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE ... Fri 2022-03-11 12:10:48 CET 6363 1000 1000 SIGSEGV present /usr/bin/sleep 18.1K # Get detailed info on specific coredump.\ncoredumpctl info 6363 # Debug specific coredump.\ncoredumpctl debug 6363 # Dump specific coredump to file.\ncoredumpctl dump 6363 -o <file>","breadcrumbs":"Linux » coredump » coredumpctl (systemd)","id":"260","title":"coredumpctl (systemd)"},"261":{"body":"Known crash report locations: /var/crash To get to the raw coredump, crash reports can be unpacked as: apport-unpack <crash_repot> <dest_dir> The coredump resides under <dest_dir>/CoreDump.","breadcrumbs":"Linux » coredump » apport (ubuntu)","id":"261","title":"apport (ubuntu)"},"262":{"body":"In case the kernel was compiled with the yama security module (CONFIG_SECURITY_YAMA), tracing processes with ptrace(2) can be restricted. /proc/sys/kernel/yama/ptrace_scope 0 => No restrictions. 1 => Restricted attach, only the following can attach - A process in the parent hierarchy. - A process with CAP_SYS_PTRACE. - A process with the PID that the tracee allowed by via PR_SET_PTRACER. 2 => Only processes with CAP_SYS_PTRACE in the user namespace of the tracee can attach. 3 => No tracing allowed. Further details in ptrace(2) .","breadcrumbs":"Linux » ptrace_scope » ptrace_scope","id":"262","title":"ptrace_scope"},"263":{"body":"tcpdump","breadcrumbs":"Network » Network","id":"263","title":"Network"},"264":{"body":"","breadcrumbs":"Network » tcpdump » tcpdump(1)","id":"264","title":"tcpdump(1)"},"265":{"body":"tcpdump [opts] -i <if> [<filter>] -n Don't covert host/port names. -w <file|-> Write pcap trace to file or stdout (-). -r <file> Read & parse pcap file. Some useful filters. src <ip> Filter for source IP.\ndst <ip> Filter for destination IP.\nhost <ip> Filter for IP (src + dst).\nnet <ip>/<range> Filter traffic on subnet.\n[src/dst] port <port> Filter for port (optionally src/dst).\ntcp/udp/icmp Filter for protocol. Use and/or/not and () to build filter expressions.","breadcrumbs":"Network » tcpdump » CLI","id":"265","title":"CLI"},"266":{"body":"","breadcrumbs":"Network » tcpdump » Examples","id":"266","title":"Examples"},"267":{"body":"# -k: Start capturing immediately.\nssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i -","breadcrumbs":"Network » tcpdump » Capture packets from remote host","id":"267","title":"Capture packets from remote host"},"268":{"body":"x86_64 arm64 armv7 riscv","breadcrumbs":"Arch » Arch","id":"268","title":"Arch"},"269":{"body":"keywords: x86_64, x86, abi 64bit synonyms: x86_64, x64, amd64, intel 64 32bit synonyms: x86, ia32, i386 ISA type: CISC Endianness: little","breadcrumbs":"Arch » x86_64 » x86_64","id":"269","title":"x86_64"},"27":{"body":"","breadcrumbs":"Tools » fish » fish(1)","id":"27","title":"fish(1)"},"270":{"body":"","breadcrumbs":"Arch » x86_64 » Registers","id":"270","title":"Registers"},"271":{"body":"bytes\n[7:0] [3:0] [1:0] [1] [0] desc\n----------------------------------------------------------\nrax eax ax ah al accumulator\nrbx ebx bx bh bl base register\nrcx ecx cx ch cl counter\nrdx edx dx dh dl data register\nrsi esi si - sil source index\nrdi edi di - dil destination index\nrbp ebp bp - bpl base pointer\nrsp esp sp - spl stack pointer\nr8-15 rNd rNw - rNb","breadcrumbs":"Arch » x86_64 » General purpose register","id":"271","title":"General purpose register"},"272":{"body":"bytes\n[7:0] [3:0] [1:0] desc\n---------------------------------------------------\nrflags eflags flags flags register\nrip eip ip instruction pointer","breadcrumbs":"Arch » x86_64 » Special register","id":"272","title":"Special register"},"273":{"body":"rflags\nbits desc instr comment\n-------------------------------------------------------------------------------------------------------------- [21] ID identification ability to set/clear -> indicates support for CPUID instr [18] AC alignment check alignment exception for PL 3 (user), requires CR0.AM\n[13:12] IOPL io privilege level [11] OF overflow flag [10] DF direction flag cld/std increment (0) or decrement (1) registers in string operations [9] IF interrupt enable cli/sti [7] SF sign flag [6] ZF zero flag [4] AF auxiliary carry flag [2] PF parity flag [0] CF carry flag Change flag bits with pushf / popf instructions: pushfd // push flags (4bytes) onto stack\nor dword ptr [esp], (1 << 18) // enable AC flag\npopfd // pop flags (4byte) from stack There is also pushfq / popfq to push and pop all 8 bytes of rflags.","breadcrumbs":"Arch » x86_64 » FLAGS register","id":"273","title":"FLAGS register"},"274":{"body":"rdmsr // Read MSR register, effectively does EDX:EAX <- MSR[ECX]\nwrmsr // Write MSR register, effectively does MSR[ECX] <- EDX:EAX","breadcrumbs":"Arch » x86_64 » Model Specific Register (MSR)","id":"274","title":"Model Specific Register (MSR)"},"275":{"body":"Explicitly specify size of the operation. mov byte ptr [rax], 0xff // save 1 byte(s) at [rax]\nmov word ptr [rax], 0xff // save 2 byte(s) at [rax]\nmov dword ptr [rax], 0xff // save 4 byte(s) at [rax]\nmov qword ptr [rax], 0xff // save 8 byte(s) at [rax]","breadcrumbs":"Arch » x86_64 » Size directives","id":"275","title":"Size directives"},"276":{"body":"mov qword ptr [rax], rbx // save val in rbx at [rax]\nmov qword ptr [imm], rbx // save val in rbx at [imm]\nmov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax rip relative addressing: lea rax, [rip+.my_str] // load addr of .my_str into rax\n...\n.my_str:\n.asciz \"Foo\"","breadcrumbs":"Arch » x86_64 » Addressing","id":"276","title":"Addressing"},"277":{"body":"The operand size of a string instruction is defined by the instruction suffix b | w | d | q. Source and destination registers are modified according to the direction flag (DF) in the flags register DF=0 increment src/dest registers DF=1 decrement src/dest registers Following explanation assumes byte operands with DF=0: movsb // move data from string to string // ES:[DI] <- DS:[SI] // DI <- DI + 1 // SI <- SI + 1 lodsb // load string // AL <- DS:[SI] // SI <- SI + 1 stosb // store string // ES:[DI] <- AL // DI <- DI + 1 cmpsb // compare string operands // DS:[SI] - ES:[DI] ; set status flag (eg ZF) // SI <- SI + 1 // DI <- DI + 1 scasb // scan string // AL - ES:[DI] ; set status flag (eg ZF) // DI <- DI + 1 String operations can be repeated: rep // repeat until rcx = 0\nrepz // repeat until rcx = 0 or while ZF = 0\nrepnz // repeat until rcx = 0 or while ZF = 1","breadcrumbs":"Arch » x86_64 » String instructions","id":"277","title":"String instructions"},"278":{"body":"// memset (dest, 0xaa /* char */, 0x10 /* len */) lea di, [dest]\nmov al, 0xaa\nmov cx, 0x10\nrep stosb","breadcrumbs":"Arch » x86_64 » Example: Simple memset","id":"278","title":"Example: Simple memset"},"279":{"body":"","breadcrumbs":"Arch » x86_64 » SysV x86_64 ABI","id":"279","title":"SysV x86_64 ABI"},"28":{"body":"Fish initialization file ~/.config/fish/config.fish Switch between different key bindings: fish_default_key_bindings to use default key bindings fish_vi_key_bindings to use vi key bindings","breadcrumbs":"Tools » fish » Quick Info","id":"28","title":"Quick Info"},"280":{"body":"Integer/Pointer arguments reg arg\n-----------\nrdi 1\nrsi 2\nrdx 3\nrcx 4\nr8 5\nr9 6 Floating point arguments reg arg\n-----------\nxmm0 1 .. ..\nxmm7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current rsp.","breadcrumbs":"Arch » x86_64 » Passing arguments to functions","id":"280","title":"Passing arguments to functions"},"281":{"body":"Integer/Pointer return values reg size\n-----------------\nrax 64 bit\nrax+rdx 128 bit Floating point return values: reg size\n-------------------\nxmm0 64 bit\nxmm0+xmm1 128 bit","breadcrumbs":"Arch » x86_64 » Return values from functions","id":"281","title":"Return values from functions"},"282":{"body":"Caller must save these registers if they should be preserved across function calls. rax rcx rdx rsi rdi rsp r8 - r11","breadcrumbs":"Arch » x86_64 » Caller saved registers","id":"282","title":"Caller saved registers"},"283":{"body":"Caller can expect these registers to be preserved across function calls. Callee must must save these registers in case they are used. rbx rbp r12 – r15","breadcrumbs":"Arch » x86_64 » Callee saved registers","id":"283","title":"Callee saved registers"},"284":{"body":"grows downwards frames aligned on 16 byte boundary Hi ADDR | +------------+ | | prev frame | | +------------+ <--- 16 byte aligned (X & ~0xf) | [rbp+8] | saved RIP | | [rbp] | saved RBP | | [rbp-8] | func stack | | | ... | v +------------+\nLo ADDR","breadcrumbs":"Arch » x86_64 » Stack","id":"284","title":"Stack"},"285":{"body":"prologue push rbp // save caller base pointer\nmov rbp, rsp // save caller stack pointer epilogue mov rsp, rbp // restore caller stack pointer\npop rbp // restore caller base pointer Equivalent to leave instruction.","breadcrumbs":"Arch » x86_64 » Function prologue & epilogue","id":"285","title":"Function prologue & epilogue"},"286":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas intel syntax # file: greet.s .intel_syntax noprefix .section .text, \"ax\", @progbits .global _start\n_start: mov rdi, 1 # fd lea rsi, [rip + greeting] # buf mov rdx, [rip + greeting_len] # count mov rax, 1 # write(2) syscall nr syscall mov rdi, 0 # exit code mov rax, 60 # exit(2) syscall nr syscall .section .rdonly, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting Syscall numbers are defined in /usr/include/asm/unistd.h. To compile and run: > gcc -o greet greet.s -nostartfiles -nostdlib && ./greet\nHi ASM-World!","breadcrumbs":"Arch » x86_64 » ASM skeleton","id":"286","title":"ASM skeleton"},"287":{"body":"SystemV AMD64 ABI AMD64 Vol1: Application Programming AMD64 Vol2: System Programming AMD64 Vol3: General-Purpose & System Instructions X86_64 Cheat-Sheet Intel 64 Vol1: Basic Architecture Intel 64 Vol2: Instruction Set Reference Intel 64 Vol3: System Programming Guide GNU Assembler GNU Assembler Directives GNU Assembler x86_64 dependent features","breadcrumbs":"Arch » x86_64 » References","id":"287","title":"References"},"288":{"body":"keywords: arm64, aarch64, abi 64bit synonyms: arm64, aarch64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » arm64 » arm64","id":"288","title":"arm64"},"289":{"body":"","breadcrumbs":"Arch » arm64 » Registers","id":"289","title":"Registers"},"29":{"body":"Available scopes local variable local to a block global variable global to shell instance universal variable universal to all shell instances + preserved across shell restart","breadcrumbs":"Tools » fish » Variables","id":"29","title":"Variables"},"290":{"body":"bytes\n[7:0] [3:0] desc\n---------------------------------------------\nx0-x28 w0-w28 general purpose registers\nx29 w29 frame pointer (FP)\nx30 w30 link register (LR)\nsp wsp stack pointer (SP)\npc program counter (PC)\nxzr wzr zero register Write to wN register clears upper 32bit.","breadcrumbs":"Arch » arm64 » General purpose registers","id":"290","title":"General purpose registers"},"291":{"body":"bytes\n[7:0] desc\n---------------------------------------------\nsp_el0 stack pointer EL0 sp_el1 stack pointer EL1\nelr_el1 exception link register EL1\nspsr_el1 saved process status register EL1 sp_el2 stack pointer EL2\nelr_el2 exception link register EL2\nspsr_el2 saved process status register EL2 sp_el3 stack pointer EL3\nelr_el3 exception link register EL3\nspsr_el3 saved process status register EL3","breadcrumbs":"Arch » arm64 » Special registers per EL","id":"291","title":"Special registers per EL"},"292":{"body":"","breadcrumbs":"Arch » arm64 » Instructions cheatsheet","id":"292","title":"Instructions cheatsheet"},"293":{"body":"Reading from system registers: mrs x0, vbar_el1 // move vbar_el1 into x0 Writing to system registers: msr vbar_el1, x0 // move x0 into vbar_el1","breadcrumbs":"Arch » arm64 » Accessing system registers","id":"293","title":"Accessing system registers"},"294":{"body":"b <offset> // relative forward/back branch\nbr <Xn> // absolute branch to address in register Xn // branch & link, store return address in X30 (LR)\nbl <offset> // relative forward/back branch\nblr <Xn> // absolute branch to address in register Xn ret {Xn} // return to address in X30, or Xn if supplied","breadcrumbs":"Arch » arm64 » Control Flow","id":"294","title":"Control Flow"},"295":{"body":"","breadcrumbs":"Arch » arm64 » Addressing","id":"295","title":"Addressing"},"296":{"body":"ldr x0, [x1] // x0 = [x1]\nldr x0, [x1, 8] // x0 = [x1 + 8]\nldr x0, [x1, x2, lsl #3] // x0 = [x1 + (x2<<3)]\nldr x0, [x1, w2, stxw] // x0 = [x1 + sign_ext(w2)]\nldr x0, [x1, w2, stxw #3] // x0 = [x1 + (sign_ext(w2)<<3)] Shift amount can either be 0 or log2(access_size_bytes). Eg for 8byte access it can either be {0, 3}.","breadcrumbs":"Arch » arm64 » Offset","id":"296","title":"Offset"},"297":{"body":"ldr x0, [x1, 8]! // pre-inc : x1+=8; x0 = [x1]\nldr x0, [x1], 8 // post-inc: x0 = [x1]; x1+=8","breadcrumbs":"Arch » arm64 » Index","id":"297","title":"Index"},"298":{"body":"ldp x1, x2, [x0] // x1 = [x0]; x2 = [x0 + 8]\nstp x1, x2, [x0] // [x0] = x1; [x0 + 8] = x2","breadcrumbs":"Arch » arm64 » Pair access","id":"298","title":"Pair access"},"299":{"body":"","breadcrumbs":"Arch » arm64 » Procedure Call Standard ARM64 ( aapcs64 )","id":"299","title":"Procedure Call Standard ARM64 ( aapcs64 )"},"3":{"body":"Change input mode: bindkey -v change to vi keymap\nbindkey -e change to emacs keymap Define key-mappings: bindkey list mappings in current keymap\nbindkey in-str cmd create mapping for `in-str` to `cmd`\nbindkey -r in-str remove binding for `in-str` # C-v <key> dump <key> code, which can be used in `in-str`\n# zle -l list all functions for keybindings\n# man zshzle(1) STANDARD WIDGETS: get description of functions Access edit buffer in zle widget: $BUFFER # Entire edit buffer content\n$LBUFFER # Edit buffer content left to cursor\n$RBUFFER # Edit buffer content right to cursor # create zle widget which adds text right of the cursor\nfunction add-text() { RBUFFER=\"some text $RBUFFER\"\n}\nzle -N add-text bindkey \"^p\" add-text","breadcrumbs":"Tools » zsh » Keybindings","id":"3","title":"Keybindings"},"30":{"body":"set <name> [<values>] -l local scope -g global scope -U universal scope -e erase variable -S show verbose info -x export to ENV -u unexport from ENV","breadcrumbs":"Tools » fish » Set/Unset Variables","id":"30","title":"Set/Unset Variables"},"300":{"body":"Integer/Pointer arguments reg arg\n-----------\nx0 1\n.. ..\nx7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a9, int a10); | | | ... | Hi | +-->| a10 | | +---------->| a9 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » arm64 » Passing arguments to functions","id":"300","title":"Passing arguments to functions"},"301":{"body":"Integer/Pointer return values reg size\n-----------------\nx0 64 bit","breadcrumbs":"Arch » arm64 » Return values from functions","id":"301","title":"Return values from functions"},"302":{"body":"x19 - x28 SP","breadcrumbs":"Arch » arm64 » Callee saved registers","id":"302","title":"Callee saved registers"},"303":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 16byte aligned when used to access memory for r/w sp must be 16byte aligned on public interface interfaces","breadcrumbs":"Arch » arm64 » Stack","id":"303","title":"Stack"},"304":{"body":"linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair x29 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nx29 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified","breadcrumbs":"Arch » arm64 » Frame chain","id":"304","title":"Frame chain"},"305":{"body":"prologue sub sp, sp, 16\nstp x29, x30, [sp] // [sp] = x29; [sp + 8] = x30\nmov x29, sp // FP points to frame record epilogue ldp x29, x30, [sp] // x29 = [sp]; x30 = [sp + 8]\nadd sp, sp, 16\nret","breadcrumbs":"Arch » arm64 » Function prologue & epilogue","id":"305","title":"Function prologue & epilogue"},"306":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv8-a .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: mov x0, 2 // fd ldr x1, =greeting // buf ldr x2, =greeting_len // &len ldr x2, [x2] // len mov w8, __NR_write // write(2) syscall svc 0 mov x0, 0 // exit code mov w8, __NR_exit // exit(2) syscall svc 0 .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > aarch64-linux-gnu-g++ -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/aarch64-linux-gnu/lib/ld-linux-aarch64.so.1 \\ && qemu-aarch64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm64.","breadcrumbs":"Arch » arm64 » ASM skeleton","id":"306","title":"ASM skeleton"},"307":{"body":"Procedure Call Standard ARM64 ARMv8-A Programmer's Guide ARMv8-A Architecture Reference Manual AppNote: ARMv8 Bare-metal boot code GNU Assembler GNU Assembler Directives GNU Assembler AArch64 dependent features","breadcrumbs":"Arch » arm64 » References","id":"307","title":"References"},"308":{"body":"keywords: arm, armv7, abi ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » armv7 » armv7a","id":"308","title":"armv7a"},"309":{"body":"","breadcrumbs":"Arch » armv7 » Registers","id":"309","title":"Registers"},"31":{"body":"In fish all variables are lists (start with index 1, but lists can't contain lists. set foo a b c d echo $foo[1] # a\necho $foo[-1] # d\necho $foo[2..3] # b c\necho $foo[1 3] # a c $ can be seen as dereference operator. set foo a; set a 1337\necho $$foo # outputs 1337 Cartesian product. echo file.{h,cc}\n# file.h file.cc echo {a,b}{1,2}\n# a1 b1 b2","breadcrumbs":"Tools » fish » Lists","id":"31","title":"Lists"},"310":{"body":"bytes\n[3:0] alt desc\n---------------------------------------------\nr0-r12 general purpose registers\nr11 fp\nr13 sp stack pointer\nr14 lr link register\nr15 pc program counter","breadcrumbs":"Arch » armv7 » General purpose registers","id":"310","title":"General purpose registers"},"311":{"body":"bytes\n[3:0] desc\n---------------------------------------------\ncpsr current program status register","breadcrumbs":"Arch » armv7 » Special registers","id":"311","title":"Special registers"},"312":{"body":"cpsr\nbits desc\n----------------------------- [31] N negative flag [30] Z zero flag [29] C carry flag [28] V overflow flag [27] Q cummulative saturation (sticky) [9] E load/store endianness [8] A disable asynchronous aborts [7] I disable IRQ [6] F disable FIQ [5] T indicate Thumb state\n[4:0] M process mode (USR, FIQ, IRQ, SVC, ABT, UND, SYS)","breadcrumbs":"Arch » armv7 » CPSR register","id":"312","title":"CPSR register"},"313":{"body":"","breadcrumbs":"Arch » armv7 » Instructions cheatsheet","id":"313","title":"Instructions cheatsheet"},"314":{"body":"Reading from system registers: mrs r0, cpsr // move cpsr into r0 Writing to system registers: msr cpsr, r0 // move r0 into cpsr","breadcrumbs":"Arch » armv7 » Accessing system registers","id":"314","title":"Accessing system registers"},"315":{"body":"b <lable> // relative forward/back branch\nbl <lable> // relative forward/back branch & link return addr in r14 (LR) // branch & exchange (can change between ARM & Thumb instruction set)\n// bit Rm[0] == 0 -> ARM\n// bit Rm[0] == 1 -> Thumb\nbx <Rm> // absolute branch to address in register Rm\nblx <Rm> // absolute branch to address in register Rm & // link return addr in r14 (LR)","breadcrumbs":"Arch » armv7 » Control Flow","id":"315","title":"Control Flow"},"316":{"body":"Different addressing modes. ldr r1, [r0] // r1 = [r0]\nldr r1, [r0, #4] // r1 = [r0+4] ldr r1, [r0, #4]! // pre-inc : r0+=4; r1 = [r0]\nldr r1, [r0], #4 // post-inc: [r0] = r1; r0+=4 ldr r0, [r1, r2, lsl #3] // r0 = [r1 + (r2<<3)] Load/store multiple registers full-descending. stmfd r0!, {r1-r2, r5} // r0-=4; [r0]=r5 // r0-=4; [r0]=r2 // r0-=4; [r0]=r1\nldmfd r0!, {r1-r2, r5} // r1=[r0]; r0+=4 // r2=[r0]; r0+=4 // r5=[r0]; r0+=4 ! is optional but has the effect to update the base pointer register r0 here. Push/Pop push {r0-r2} // effectively stmfd sp!, {r0-r2}\npop {r0-r2} // effectively ldmfd sp!, {r0-r2}","breadcrumbs":"Arch » armv7 » Load/Store","id":"316","title":"Load/Store"},"317":{"body":"","breadcrumbs":"Arch » armv7 » Procedure Call Standard ARM ( aapcs32 )","id":"317","title":"Procedure Call Standard ARM ( aapcs32 )"},"318":{"body":"integer/pointer arguments reg arg\n-----------\nr0 1\n.. ..\nr3 4 a double word (64bit) is passed in two consecutive registers (eg r1+r2) additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a5, int a6); | | | ... | Hi | +-->| a6 | | +---------->| a5 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » armv7 » Passing arguments to functions","id":"318","title":"Passing arguments to functions"},"319":{"body":"integer/pointer return values reg size\n-----------------\nr0 32 bit\nr0+r1 64 bit","breadcrumbs":"Arch » armv7 » Return values from functions","id":"319","title":"Return values from functions"},"32":{"body":"$status # exit code of last command\n$pipestatus # list of exit codes of pipe chain $CMD_DURATION # runtime of last command in ms *PATH Lists ending with PATH are automatically split at : when used and joined with : when exported to the environment. set -x BLA_PATH a:b:c:d\necho $BLA_PATH # a b c d\nenv | grep BLA_PATH # BLA_PATH=a:b:c:d","breadcrumbs":"Tools » fish » Special Variables (Lists)","id":"32","title":"Special Variables (Lists)"},"320":{"body":"r4 - r11 sp","breadcrumbs":"Arch » armv7 » Callee saved registers","id":"320","title":"Callee saved registers"},"321":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 4byte aligned (word boundary) at all time sp must be 8byte aligned on public interface interfaces","breadcrumbs":"Arch » armv7 » Stack","id":"321","title":"Stack"},"322":{"body":"not strictly required by each platform linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair (2x32bit) r11 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nr11 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified r11 is not updated before the new frame record is fully constructed","breadcrumbs":"Arch » armv7 » Frame chain","id":"322","title":"Frame chain"},"323":{"body":"prologue push {fp, lr}\nmov fp, sp // FP points to frame record epilogue pop {fp, pc} // pop LR directly into PC","breadcrumbs":"Arch » armv7 » Function prologue & epilogue","id":"323","title":"Function prologue & epilogue"},"324":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv7-a .section .text, \"ax\" .balign 4 // Emit `arm` instructions, same as `.arm` directive. .code 32 .global _start\n_start: // Branch with link and exchange instruction set. blx _do_greet mov r0, #0 // exit code mov r7, #__NR_exit // exit(2) syscall swi 0x0 // Emit `thumb` instructions, same as `.thumb` directive. .code 16 .thumb_func\n_do_greet: mov r0, #2 // fd ldr r1, =greeting // buf ldr r2, =greeting_len // &len ldr r2, [r2] // len mov r7, #__NR_write // write(2) syscall swi 0x0 // Branch and exchange instruction set. bx lr .balign 8 // align data on 8byte boundary .section .rodata, \"a\"\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > arm-linux-gnueabi-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/arm-linux-gnueabi/lib/ld-linux.so.3 \\ && qemu-arm ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm.","breadcrumbs":"Arch » armv7 » ASM skeleton","id":"324","title":"ASM skeleton"},"325":{"body":"Procedure Call Standard ARM ARMv7-A Programmer's Guide ARMv7-A Architecture Reference Manual GNU Assembler GNU Assembler Directives GNU Assembler ARM dependent features","breadcrumbs":"Arch » armv7 » References","id":"325","title":"References"},"326":{"body":"keywords: rv32, rv64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » riscv » riscv","id":"326","title":"riscv"},"327":{"body":"riscv32 => XLEN=32 riscv64 => XLEN=64","breadcrumbs":"Arch » riscv » Registers","id":"327","title":"Registers"},"328":{"body":"[XLEN-1:0] abi name desc\n---------------------------------------------\nx0 zero zero register\nx1 ra return addr\nx2 sp stack ptr\nx3 gp global ptr\nx4 tp thread ptr\nx5-x7 t0-t2 temp regs\nx8-x9 s0-s1 saved regs\nx10-x17 a0-a7 arg regs\nx18-x27 s2-s11 saved regs\nx28-x31 t3-t6 temp regs","breadcrumbs":"Arch » riscv » General purpose registers","id":"328","title":"General purpose registers"},"329":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: li a0, 2 // fd la a1, greeting // buf ld a2, (greeting_len) // &len li a7, __NR_write // write(2) syscall ecall li a0, 42 // exit code li a7, __NR_exit // exit(2) syscall ecall .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > riscv64-linux-gnu-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/riscv64-linux-gnu/lib/ld-linux-riscv64-lp64d.so.1 \\ && qemu-riscv64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on riscv. Select dynamic linker according to abi used during compile & link.","breadcrumbs":"Arch » riscv » ASM skeleton","id":"329","title":"ASM skeleton"},"33":{"body":"# sub-commands are not run in quotes\necho \"ls output: \"(ls)","breadcrumbs":"Tools » fish » Command Handling","id":"33","title":"Command Handling"},"330":{"body":"GNU Assembler GNU Assembler Directives","breadcrumbs":"Arch » riscv » References","id":"330","title":"References"},"34":{"body":"# 'noclobber', fail if 'log' already exists\necho foo >? log","breadcrumbs":"Tools » fish » I/O redirection","id":"34","title":"I/O redirection"},"35":{"body":"","breadcrumbs":"Tools » fish » Control Flow","id":"35","title":"Control Flow"},"36":{"body":"if grep foo bar # do sth\nelse if grep foobar bar # do sth else\nelse # do sth else\nend","breadcrumbs":"Tools » fish » if / else","id":"36","title":"if / else"},"37":{"body":"switch (echo foo)\ncase 'foo*' # do start with foo\ncase bar dudel # do bar and dudel\ncase '*' # do else\nend","breadcrumbs":"Tools » fish » switch","id":"37","title":"switch"},"38":{"body":"while true echo foo\nend","breadcrumbs":"Tools » fish » while Loop","id":"38","title":"while Loop"},"39":{"body":"for f in (ls) echo $f\nend","breadcrumbs":"Tools » fish » for Loop","id":"39","title":"for Loop"},"4":{"body":"Default value: # default value\necho ${foo:-defval} # defval\nfoo=bar\necho ${foo:-defval} # bar Alternative value: echo ${foo:+altval} # ''\nfoo=bar\necho ${foo:+altval} # altval Check variable set, error if not set: echo ${foo:?msg} # print `msg` and return errno `1`\nfoo=bar\necho ${foo:?msg} # bar Sub-string ${var:offset:length}: foo=abcdef\necho ${foo:1:3} # bcd Trim prefix ${var#prefix}: foo=bar.baz\necho ${foo#bar} # .baz Trim suffix ${var%suffix}: foo=bar.baz\necho ${foo%.baz} # bar Substitute pattern ${var/pattern/replace}: foo=aabbccbbdd\necho ${foo/bb/XX} # aaXXccbbdd\necho ${foo//bb/XX} # aaXXccXXdd\n# replace prefix\necho ${foo/#bb/XX} # aabbccbbdd\necho ${foo/#aa/XX} # XXbbccbbdd\n# replace suffix\necho ${foo/%bb/XX} # aabbccbbdd\necho ${foo/%dd/XX} # aabbccbbXX Note: prefix/suffix/pattern are expanded as pathnames.","breadcrumbs":"Tools » zsh » Parameter","id":"4","title":"Parameter"},"40":{"body":"Function arguments are passed via $argv list. function fn_foo echo $argv\nend","breadcrumbs":"Tools » fish » Functions","id":"40","title":"Functions"},"41":{"body":"When running a command fish attempts to autoload a function. The shell looks for <cmd>.fish in the locations defined by $fish_function_path and loads the function lazily if found. This is the preferred way over monolithically defining all functions in a startup script.","breadcrumbs":"Tools » fish » Autoloading","id":"41","title":"Autoloading"},"42":{"body":"functions # list al functions\nfunctions foo # describe function 'foo'\nfunctions -e foo # erase function 'foo' funced foo # edit function 'foo' # '-e vim' to edit in vim","breadcrumbs":"Tools » fish » Helper","id":"42","title":"Helper"},"43":{"body":"The prompt is defined by the output of the fish_prompt function. function fish_prompt set -l cmd_ret echo \"> \"(pwd) $cmd_ret\" \"\nend Use set_color to manipulate terminal colors.","breadcrumbs":"Tools » fish » Prompt","id":"43","title":"Prompt"},"44":{"body":"# history\nhistory search <str> # search history for <str>\nhistory merge # merge histories from fish sessions # list\ncount $var # count elements in list # string\nstring split SEP STRING","breadcrumbs":"Tools » fish » Useful Builtins","id":"44","title":"Useful Builtins"},"45":{"body":"Shift-Tab ........... tab-completion with search Alt-Up / Alt-Down ... search history with token under the cursor Alt-l ............... list content of dir under cursor Alt-p ............... append '2>&1 | less;' to current cmdline","breadcrumbs":"Tools » fish » Keymaps","id":"45","title":"Keymaps"},"46":{"body":"status print-stack-trace .. prints function stacktrace (can be used in scripts) breakpoint ................ halt script execution and gives shell (C-d | exit to continue)","breadcrumbs":"Tools » fish » Debug","id":"46","title":"Debug"},"47":{"body":"Terminology: session is a collection of pseudo terminals which can have multiple windows window uses the entire screen and can be split into rectangular panes pane is a single pseudo terminal instance","breadcrumbs":"Tools » tmux » tmux(1)","id":"47","title":"tmux(1)"},"48":{"body":"# Session\ntmux creates new session\ntmux ls list running sessions\ntmux kill-session -t <s> kill running session <s>\ntmux attach -t <s> [-d] attach to session <s>, detach other clients [-d]\ntmux detach -s <s> detach all clients from session <s> # Environment\ntmux showenv -g show global tmux environment variables\ntmux setenv -g <var> <val> set variable in global tmux env # Misc\ntmux source-file <file> source config <file>\ntmux lscm list available tmux commnds\ntmux show -g show global tmux options\ntmux display <msg> display message in tmux status line","breadcrumbs":"Tools » tmux » Tmux cli","id":"48","title":"Tmux cli"},"49":{"body":"# Session\ntmux list-sessions -F '#S' list running sessions, only IDs # Window\ntmux list-windows -F '#I' -t <s> list window IDs for session <s>\ntmux selectw -t <s>:<w> select window <w> in session <s> # Pane\ntmux list-panes -F '#P' -t <s>:<w> list pane IDs for window <w> in session <s>\ntmux selectp -t <s>:<w>.<p> select pane <p> in window <w> in session <s> # Run commands\ntmux send -t <s>:<w>.<p> \"ls\" C-m send cmds/keys to pane\ntmux run -t <p> <sh-cmd> run shell command <sh-cmd> in background and report output on pane -t <p> For example cycle through all panes in all windows in all sessions: # bash\nfor s in $(tmux list-sessions -F '#S'); do for w in $(tmux list-windows -F '#I' -t $s); do for p in $(tmux list-panes -F '#P' -t $s:$w); do echo $s:$w.$p done done\ndone","breadcrumbs":"Tools » tmux » Scripting","id":"49","title":"Scripting"},"5":{"body":"# Variable with local scope\nlocal var=val # Read-only variable\nreadonly var=bal Indexed arrays: arr=(aa bb cc dd)\necho $arr[1] # aa\necho $arr[-1] # dd arr+=(ee)\necho $arr[-1] # ee echo $arr[1,3] # aa bb cc Associative arrays: typeset -A arr\narr[x]='aa'\narr[y]='bb'\necho $arr[x] # aa Tied arrays: typeset -T VEC vec=(1 2 3) '|' echo $vec # 1 2 3\necho $VEC # 1|2|3 Unique arrays (set): typeset -U vec=(1 2 3) echo $vec # 1 2 3\nvec+=(1 2 4)\necho $vec # 1 2 3 4","breadcrumbs":"Tools » zsh » Variables","id":"5","title":"Variables"},"50":{"body":"prefix d detach from current session\nprefix c create new window\nprefix w open window list\nprefix $ rename session\nprefix , rename window\nprefix . move current window Following bindings are specific to my tmux.conf : C-s prefix # Panes\nprefix s horizontal split\nprefix v vertical split\nprefix f toggle maximize/minimize current pane # Movement\nprefix Tab toggle between window prefix h move to pane left\nprefix j move to pane down\nprefix k move to pane up\nprefix l move to pane right # Resize\nprefix C-h resize pane left\nprefix C-j resize pane down\nprefix C-k resize pane up\nprefix C-l resize pane right # Copy/Paste\nprefix C-v enter copy mode\nprefix C-p paste yanked text\nprefix C-b open copy-buffer list # In Copy Mode\nv enable visual mode\ny yank selected text","breadcrumbs":"Tools » tmux » Bindings","id":"50","title":"Bindings"},"51":{"body":"To enter command mode prefix :. Some useful commands are: setw synchronize-panes on/off enables/disables synchronized input to all panes\nlist-keys -t vi-copy list keymaps for vi-copy mode","breadcrumbs":"Tools » tmux » Command mode","id":"51","title":"Command mode"},"52":{"body":"","breadcrumbs":"Tools » git » git(1)","id":"52","title":"git(1)"},"53":{"body":"+-------------------+ --- stash -----> +-------+\n| working directory | | stash | // Shelving area.\n+-------------------+ <-- stash pop -- +-------+ | ^ add | | reset v |\n+-------------------+\n| staging area |\n+-------------------+ | commit | v\n+-------------------+\n| local repository |\n+-------------------+ | ^ push | | fetch / | pull v |\n+-------------------+\n| remote repository |\n+-------------------+","breadcrumbs":"Tools » git » Working areas","id":"53","title":"Working areas"},"54":{"body":"git add -p [<file>] ............ partial staging (interactive)","breadcrumbs":"Tools » git » Staging","id":"54","title":"Staging"},"55":{"body":"git remote -v .................. list remotes verbose (with URLs) git remote show [-n] <remote> .. list info for <remote> (like remote HEAD, remote branches, tracking mapping)","breadcrumbs":"Tools » git » Remote","id":"55","title":"Remote"},"56":{"body":"git branch [-a] ................ list available branches; -a to include remote branches git branch -vv ................. list branch & annotate with head sha1 & remote tracking branch git branch <bname> ............. create local branch with name <bname> git branch -d <bname> .......... delete local branch with name <bname> git checkout <bname> ........... switch to branch with name <bname> git checkout --track <branch> .. start to locally track a remote branch # Remote git push -u origin <rbname> ........ push local branch to origin (or other remote), and setup <rbname> as tracking branch git push origin --delete <rbname> .. delete branch <rbname> from origin (or other remote)","breadcrumbs":"Tools » git » Branching","id":"56","title":"Branching"},"57":{"body":"git tag -a <tname> -m \"descr\" ........ creates an annotated tag (full object containing tagger, date, ...) git tag -l ........................... list available tags git checkout tag/<tname> ............. checkout specific tag git checkout tag/<tname> -b <bname> .. checkout specific tag in a new branch # Remote git push origin --tags .... push local tags to origin (or other remote)","breadcrumbs":"Tools » git » Tags","id":"57","title":"Tags"},"58":{"body":"git log --oneline ......... shows log in single line per commit -> alias for '--pretty=oneline --abbrev-commit' git log --graph ........... text based graph of commit history git log --decorate ........ decorate log with REFs git log -p <file> ......... show commit history + diffs for <file> git log --oneline <file> .. show commit history for <file> in compact format","breadcrumbs":"Tools » git » Log & Commit History","id":"58","title":"Log & Commit History"},"59":{"body":"git diff <commit>..<commit> [<file>] .... show changes between two arbitrary commits. If one <commit> is omitted it is if HEAD is specified. git diff -U$(wc -l <file>) <file> ....... shows complete file with diffs instead of usual diff snippets git diff --staged ....................... show diffs of staged files git show --stat <commit> ................ show files changed by <commit> git show <commit> [<file>] .............. show diffs for <commit> git git show <commit>:<file> ............ show <file> at <commit>","breadcrumbs":"Tools » git » Diff & Commit Info","id":"59","title":"Diff & Commit Info"},"6":{"body":"Join array to string j:sep:: foo=(1 2 3 4)\necho ${(j:-:)foo} # 1-2-3-4\necho ${(j:\\n:)foo} # join with new lines Split string to array s:sep: foo='1-2-3-4'\nbar=(${(s:-:)foo}) # capture as array\necho $bar # 1 2 3 4\necho $bar[2] # 2 Upper/Lower case string: foo=aaBB\necho ${(L)foo} # aabb\necho ${(U)foo} # AABB Key/values in associative arrays: typeset -A vec; vec[a]='aa'; vec[b]='bb' echo ${(k)vec} # a b\necho ${(v)vec} # aa bb\necho ${(kv)vec} # a aa b bb # Iterate over key value pairs.\nfor k v in ${(kv)vec)}; do ...; done","breadcrumbs":"Tools » zsh » Expansion Flags","id":"6","title":"Expansion Flags"},"60":{"body":"git format-patch <opt> <since>/<revision range> opt: -N ................... use [PATCH] instead [PATCH n/m] in subject when generating patch description (for patches spanning multiple commits) --start-number <n> ... start output file generation with <n> as start number instead '1' since spcifier: -3 .................. e.g: create a patch from last three commits <commit hash> ....... create patch with commits starting after <commit hash> git am <patch> ......... apply patch and create a commit for it git apply --stat <PATCH> ... see which files the patch would change git apply --check <PATCH> .. see if the patch can be applied cleanly git apply <PATCH> .......... apply the patch locally without creating a commit # eg: generate patches for each commit from initial commit on git format-patch -N $(git rev-list --max-parents=0 HEAD) # generate single patch file from a certain commit/ref git format-patch <COMMIT/REF> --stdout > my-patch.patch","breadcrumbs":"Tools » git » Patching","id":"60","title":"Patching"},"61":{"body":"git reset [opt] <ref|commit> opt: --mixed .................... resets index, but not working tree --hard ..................... matches the working tree and index to that of the tree being switched to any changes to tracked files in the working tree since <commit> are lost git reset HEAD <file> .......... remove file from staging git reset --soft HEAD~1 ........ delete most recent commit but keep work git reset --hard HEAD~1 ........ delete most recent commit and delete work","breadcrumbs":"Tools » git » Resetting","id":"61","title":"Resetting"},"62":{"body":"git submodule add <url> [<path>] .......... add new submodule to current project git clone --recursive <url> ............... clone project and recursively all submodules (same as using 'git submodule update --init --recursive' after clone) git submodule update --init --recursive ... checkout submodules recursively using the commit listed in the super-project (in detached HEAD) git submodule update --remote <submod> .... fetch & merge remote changes for <submod>, this will pull origin/HEAD or a branch specified for the submodule git diff --submodule ...................... show commits that are part of the submodule diff","breadcrumbs":"Tools » git » Submodules","id":"62","title":"Submodules"},"63":{"body":"git ls-tree [-r] <ref> .... show git tree for <ref>, -r to recursively ls sub-trees git show <obj> ............ show <obj> git cat-file -p <obj> ..... print content of <obj>","breadcrumbs":"Tools » git » Inspection","id":"63","title":"Inspection"},"64":{"body":"HEAD ........ last commit HEAD~1 ...... last commit-1 HEAD~N ...... last commit-N (linear backwards when in tree structure, check difference between HEAD^ and HEAD~) git rev-list --max-parents=0 HEAD ........... first commit","breadcrumbs":"Tools » git » Revision Specifier","id":"64","title":"Revision Specifier"},"65":{"body":"awk [opt] program [input] -F <sepstr> field separator string (can be regex) program awk program input file or stdin if not file given","breadcrumbs":"Tools » awk » awk(1)","id":"65","title":"awk(1)"},"66":{"body":"Input is processed in two stages: Splitting input into a sequence of records. By default split at newline character, but can be changed via the builtin RS variable. Splitting a record into fields. By default strings without whitespace, but can be changed via the builtin variable FS or command line option -F. Fields are accessed as follows: $0 whole record $1 field one $2 field two ...","breadcrumbs":"Tools » awk » Input processing","id":"66","title":"Input processing"},"67":{"body":"An awk program is composed of pairs of the form: pattern { action } The program is run against each record in the input stream. If a pattern matches a record the corresponding action is executed and can access the fields. INPUT | v\nrecord ----> ∀ pattern matched | | v v\nfields ----> run associated action Any valid awk expr can be a pattern.","breadcrumbs":"Tools » awk » Program","id":"67","title":"Program"},"68":{"body":"awk provides two special patterns, BEGIN and END, which can be used multiple times. Actions with those patterns are executed exactly once . BEGIN actions are run before processing the first record END actions are run after processing the last record","breadcrumbs":"Tools » awk » Special pattern","id":"68","title":"Special pattern"},"69":{"body":"RS record separator : first char is the record separator, by default FS field separator : regex to split records into fields, by default NR number record : number of current record NF number fields : number of fields in the current record","breadcrumbs":"Tools » awk » Special variables","id":"69","title":"Special variables"},"7":{"body":"zparseopts [-D] [-E] [-A assoc] specs Arguments are copied into the associative array assoc according to specs. Each spec is described by an entry as opt[:][=array]. opt is the option without the - char. Passing -f is matched against f opt, --long is matched against -long. Using : means the option will take an argument. The optional =array specifies an alternate storage container where this option should be stored. Documentation can be found in man zshmodules.","breadcrumbs":"Tools » zsh » Argument parsing with zparseopts","id":"7","title":"Argument parsing with zparseopts"},"70":{"body":"printf \"fmt\", args... Print format string, args are comma separated. %s string %d decimal %x hex %f float Width can be specified as %Ns, this reserves N chars for a string. For floats one can use %N.Mf, N is the total number including . and M. sprintf(\"fmt\", expr, ...) Format the expressions according to the format string. Similar as printf, but this is a function and return value can be assigned to a variable. strftime(\"fmt\") Print time stamp formatted by fmt. %Y full year (eg 2020) %m month (01-12) %d day (01-31) %F alias for %Y-%m-%d %H hour (00-23) %M minute (00-59) %S second (00-59) %T alias for %H:%M:%S","breadcrumbs":"Tools » awk » Special statements & functions","id":"70","title":"Special statements & functions"},"71":{"body":"","breadcrumbs":"Tools » awk » Examples","id":"71","title":"Examples"},"72":{"body":"awk 'NR%2 == 0 { print $0 }' <file> The pattern NR%2 == 0 matches every second record and the action { print $0 } prints the whole record.","breadcrumbs":"Tools » awk » Filter records","id":"72","title":"Filter records"},"73":{"body":"echo 'a b c d e f' | awk '{ print $NF $(NF-1) }' Access last fields with arithmetic on the NF number of fields variable.","breadcrumbs":"Tools » awk » Access last fields in records","id":"73","title":"Access last fields in records"},"74":{"body":"# /proc/<pid>/status\n# Name: cat\n# ...\n# VmRSS: 516 kB\n# ... for f in /proc/*/status; do cat $f | awk ' /^VmRSS/ { rss = $2/1024 } /^Name/ { name = $2 } END { printf \"%16s %6d MB\\n\", name, rss }';\ndone | sort -k2 -n We capture values from VmRSS and Name into variables and print them at the END once processing all records is done.","breadcrumbs":"Tools » awk » Capture in variables","id":"74","title":"Capture in variables"},"75":{"body":"cat /proc/1/status | awk ' /^Pid/ { \"ps --no-header -o user \" $2 | getline user; print user }' We build a ps command line and capture the first line of the processes output in the user variable and then print it.","breadcrumbs":"Tools » awk » Run shell command and capture output","id":"75","title":"Run shell command and capture output"},"76":{"body":"","breadcrumbs":"Tools » emacs » emacs(1)","id":"76","title":"emacs(1)"},"77":{"body":"C-h ? list available help modes C-h e show message output (`*Messages*` buffer) C-h f describe function C-h v describe variable C-h w describe which key invoke function (where-is) C-h c <KEY> print command bound to <KEY> C-h k <KEY> describe command bound to <KEY> C-h b list buffer local key-bindings <kseq> C-h list possible key-bindings with <kseq> eg C-x C-h -> list key-bindings beginning with C-x","breadcrumbs":"Tools » emacs » help","id":"77","title":"help"},"78":{"body":"key fn description\n------------------------------------------------ package-refresh-contents refresh package list package-list-packages list available/installed packages `U x` to mark packages for Upgrade & eXecute","breadcrumbs":"Tools » emacs » package manager","id":"78","title":"package manager"},"79":{"body":"key fn description\n---------------------------------------------- C-x 0 delete-window kill focused window C-x 1 delete-other-windows kill all other windows C-x 2 split-window-below split horizontal C-x 3 split-window-right split vertical C-x o other-window other window (cycle)","breadcrumbs":"Tools » emacs » window","id":"79","title":"window"},"8":{"body":"#!/bin/zsh\nfunction test() { zparseopts -D -E -A opts f=flag o: -long: echo \"flag $flag\" echo \"o $opts[-o]\" echo \"long $opts[--long]\" echo \"pos $1\"\n} test -f -o OPTION --long LONG_OPT POSITIONAL # Outputs:\n# flag -f\n# o OPTION\n# long LONG_OPT\n# pos POSITIONAL","breadcrumbs":"Tools » zsh » Example","id":"8","title":"Example"},"80":{"body":"key fn description\n--------------------------------------------- C-x C-q read-only-mode toggle read-only mode for buffer C-x k kill-buffer kill buffer C-x s save-some-buffers save buffer C-x w write-file write buffer (save as) C-x b switch-to-buffer switch buffer C-x C-b list-buffers buffer list","breadcrumbs":"Tools » emacs » buffer","id":"80","title":"buffer"},"81":{"body":"Builtin advanced buffer selection mode key fn description\n-------------------------------------- ibuffer enter buffer selection h ibuffer help o open buffer in other window C-o open buffer in other window keep focus in ibuffer s a sort by buffer name s f sort by file name s v sort by last viewed s v sort by major mode , cycle sorting mode = compare buffer against file on disk (if file is dirty `*`) /m filter by major mode /n filter by buffer name /f filter by file name // remove all filter /g create filter group /\\ remove all filter groups","breadcrumbs":"Tools » emacs » ibuffer","id":"81","title":"ibuffer"},"82":{"body":"key fn description\n------------------------------------------------- C-s isearch-forward search forward from current position (C-s to go to next match) C-r isearch-backward search backwards from current position (C-r to go to next match) C-w isearch-yank-word-or-char feed next word to current search (extend) M-p isearch-ring-advance previous search input M-n isearch-ring-retreat next search input","breadcrumbs":"Tools » emacs » isearch","id":"82","title":"isearch"},"83":{"body":"key fn description\n----------------------------------- M-s o occur get matches for regexp in buffer use during `isearch` to use current search term C-n goto next line C-p goto previous line o open match in other window C-o open match in other window keep focus in ibuffer key fn description\n--------------------------------------------------------- multi-occur-in-matching-buffers run occur in buffers matching regexp","breadcrumbs":"Tools » emacs » occur","id":"83","title":"occur"},"84":{"body":"key fn description\n----------------------------------- rgrep recursive grep find-grep run find-grep result in *grep* buffer n/p navigate next/previous match in *grep* buffer q quit *grep* buffer","breadcrumbs":"Tools » emacs » grep","id":"84","title":"grep"},"85":{"body":"key fn description\n--------------------------------------------- C-<SPACE> set-mark-command set start mark to select text M-w kill-ring-save copy selected text C-w kill-region kill selected text C-y yank paste selected text M-y yank-pop cycle through kill-ring (only after paste)","breadcrumbs":"Tools » emacs » yank/paste","id":"85","title":"yank/paste"},"86":{"body":"key fn description\n------------------------------------------------ C-x r s <reg> copy-to-register save region in register <reg> C-x r i <reg> insert-register insert content of register <reg>","breadcrumbs":"Tools » emacs » register","id":"86","title":"register"},"87":{"body":"key fn description\n------------------------------------------------ C-x <SPC> rectangle-mark-mode activate rectangle-mark-mode string-rectangle insert text in marked rect","breadcrumbs":"Tools » emacs » block/rect","id":"87","title":"block/rect"},"88":{"body":"key fn description\n------------------------------------------------ C-x h mark-whole-buffer mark whole buffer delete-matching-line delete lines matching regex M-% query-replace search & replace C-M-% query-replace-regexp search & replace regex","breadcrumbs":"Tools » emacs » mass edit","id":"88","title":"mass edit"},"89":{"body":"key fn description\n--------------------------------------------- C-x n n narrow-to-region show only focused region (narrow) C-x n w widen show whole buffer (wide)","breadcrumbs":"Tools » emacs » narrow","id":"89","title":"narrow"},"9":{"body":"Zsh supports regular expression matching with the binary operator =~. The match results can be accessed via the $MATCH variable and $match indexed array: $MATCH contains the full match $match[1] contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"$MATCH\" # title foo : 1234 echo \"$match[1]\" # foo echo \"$match[2]\" # 1234\nfi","breadcrumbs":"Tools » zsh » Regular Expressions","id":"9","title":"Regular Expressions"},"90":{"body":"key fn description\n------------------------------------ M-up/M-down re-arrange items in same hierarchy M-left/M-right change item hierarchy C-RET create new item below current C-S-RET create new TODO item below current S-left/S-right cycle TODO states","breadcrumbs":"Tools » emacs » org","id":"90","title":"org"},"91":{"body":"key fn description\n------------------------------ <s TAB generate a source block C-c ' edit source block (in lang specific buffer) C-c C-c eval source block","breadcrumbs":"Tools » emacs » org source","id":"91","title":"org source"},"92":{"body":"key fn description\n------------------------------- C-s search through completion candidates C-o filter completion candidates based on search term <f1> get doc for completion condidate M-<digit> select completion candidate","breadcrumbs":"Tools » emacs » comapny","id":"92","title":"comapny"},"93":{"body":"To generate etags using ctags ctags -R -e . generate emacs tag file (important `-e`) Navigate using tags key fn description\n----------------------------------------------- xref-find-definitions find definition of tag xref-find-apropos find symbols matching regexp xref-find-references find references of tag","breadcrumbs":"Tools » emacs » tags","id":"93","title":"tags"},"94":{"body":"key fn description\n------------------------------ ielm open interactive elips shell In lisp-interaction-mode (*scratch* buffer by defult) key fn description\n-------------------------------------------------------- C-j eval-print-last-sexp evaluate & print preceeding lisp expr C-x C-e eval-last-sexp evaluate lisp expr C-u C-x C-e eval-last-sexp evaluate & print","breadcrumbs":"Tools » emacs » lisp","id":"94","title":"lisp"},"95":{"body":"Builtin fuzzy completion mode (eg buffer select, dired, ...). key fn description\n------------------------------------------ ido-mode toggle ido mode <Left>/<Right> cycle through available competions <RET> select completion","breadcrumbs":"Tools » emacs » ido","id":"95","title":"ido"},"96":{"body":"key fn description\n-------------------------- C-z toggle emacs/evil mode C-^ toggle between previous and current buffer C-p after paste cycle kill-ring back C-n after paste cycle kill-ring forward","breadcrumbs":"Tools » emacs » evil","id":"96","title":"evil"},"97":{"body":"key fn description\n-------------------------- i open sub-dir in same buffer + create new directory C copy file/dir q quit","breadcrumbs":"Tools » emacs » dired","id":"97","title":"dired"},"98":{"body":"gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user <name> Specify key for signing -r|--recipient Encrypt for user","breadcrumbs":"Tools » gpg » gpg(1)","id":"98","title":"gpg(1)"},"99":{"body":"gpg --full-generate-key","breadcrumbs":"Tools » gpg » Generate new keypair","id":"99","title":"Generate new keypair"}},"length":331,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":25,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"216":{"tf":1.0},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"0":{"0":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":34,"docs":{"12":{"tf":1.0},"126":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":19,"docs":{"215":{"tf":1.0},"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":21,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"215":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":8,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"215":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.23606797749979},"269":{"tf":1.0},"279":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":2,"docs":{"216":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"280":{"tf":2.449489742783178},"300":{"tf":2.23606797749979},"318":{"tf":2.23606797749979},"40":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":5,"docs":{"268":{"tf":1.0},"288":{"tf":1.7320508075688772},"299":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.0},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":4,"docs":{"268":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.0},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.7320508075688772},"229":{"tf":1.0},"231":{"tf":1.4142135623730951},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.0},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"190":{"tf":1.0},"215":{"tf":2.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"1":{"tf":1.0},"156":{"tf":1.0},"20":{"tf":1.7320508075688772},"24":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":20,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"194":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.4142135623730951},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.0},"157":{"tf":1.4142135623730951},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.123105625617661},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.4641016151377544},"119":{"tf":2.0},"124":{"tf":2.0},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.3166247903554},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"25":{"tf":1.4142135623730951},"44":{"tf":1.0},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.4142135623730951},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"212":{"tf":1.0},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.4142135623730951},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.4142135623730951},"6":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":11,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"215":{"tf":2.449489742783178},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":59,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.4142135623730951},"32":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":12,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"216":{"tf":2.0},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"129":{"tf":2.0},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.449489742783178},"59":{"tf":2.8284271247461903},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.0},"11":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":2.449489742783178},"14":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"240":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"216":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"145":{"tf":1.0},"216":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.23606797749979}}}}},"df":7,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.449489742783178},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"216":{"tf":3.605551275463989}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"216":{"tf":1.0}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":1.7320508075688772},"163":{"tf":2.0}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"157":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.0}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"216":{"tf":1.7320508075688772},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.449489742783178},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.7320508075688772}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"166":{"tf":1.7320508075688772},"167":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.4641016151377544},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"93":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"49":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.0},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":1.7320508075688772},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.23606797749979},"164":{"tf":1.0},"166":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.7320508075688772},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":1.7320508075688772},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.0},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.23606797749979}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.23606797749979},"169":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.4641016151377544},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.0},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":21,"docs":{"216":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.605551275463989},"305":{"tf":1.0},"322":{"tf":3.7416573867739413},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.0},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"3":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":10,"docs":{"1":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":2.0},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":23,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":1.7320508075688772},"193":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"1":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":2.8284271247461903},"57":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"60":{"tf":2.8284271247461903},"61":{"tf":2.0},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"98":{"tf":1.0},"99":{"tf":1.0}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.23606797749979},"33":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"216":{"tf":1.0},"42":{"tf":1.0}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.0}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.0},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.0},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.23606797749979},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":14,"docs":{"204":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.0},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":3,"docs":{"155":{"tf":1.0},"216":{"tf":2.8284271247461903},"77":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":2.0}}}}}}},"df":0,"docs":{}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.0},"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.449489742783178},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":2.6457513110645907},"102":{"tf":2.0},"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"226":{"tf":1.0},"250":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.0}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.0},"32":{"tf":1.7320508075688772},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.4142135623730951}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":2.8284271247461903}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"189":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.0}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.7320508075688772},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":1.7320508075688772},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.0},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":33,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.4142135623730951},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.0}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":17,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"215":{"tf":1.4142135623730951},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{">":{"(":{")":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}},"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":1,"docs":{"216":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"b":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":1,"docs":{"216":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":9,"docs":{"176":{"tf":1.4142135623730951},"216":{"tf":2.23606797749979},"24":{"tf":1.0},"246":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.0}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.0}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.0},"25":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{"0":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"215":{"tf":1.0}}},":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.23606797749979},"161":{"tf":1.4142135623730951},"162":{"tf":2.6457513110645907},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.6457513110645907}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"160":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"164":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.0},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"18":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.23606797749979},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.0},"265":{"tf":1.0},"7":{"tf":1.0}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.0},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.0},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"60":{"tf":4.47213595499958}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.0},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":35,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"216":{"tf":2.8284271247461903},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.0},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":4,"docs":{"185":{"tf":1.0},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"(":{"\"":{"%":{"d":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"s":{"%":{"df":0,"docs":{},"x":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":14,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":5,"docs":{"209":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"1":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.0}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":21,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"274":{"tf":1.7320508075688772},"277":{"tf":2.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":2.23606797749979},"291":{"tf":2.6457513110645907},"293":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.7320508075688772},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"314":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.4142135623730951},"267":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":2.8284271247461903},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.0},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.449489742783178}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"168":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"216":{"tf":3.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":3,"docs":{"268":{"tf":1.0},"326":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.7320508075688772},"248":{"tf":1.4142135623730951},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.0},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.0}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":30,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.4142135623730951},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.4142135623730951},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.0},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"(":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.605551275463989},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.0},"107":{"tf":1.7320508075688772},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.0},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.6457513110645907},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":1.7320508075688772},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.0}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"260":{"tf":1.7320508075688772},"274":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.0},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.0},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.0}}}}}}},"i":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.0},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"t":{"<":{"!":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"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":{}}},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"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":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"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":{},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.0},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.0},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.3166247903554}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.4142135623730951},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.69041575982343},"242":{"tf":3.0},"243":{"tf":1.7320508075688772},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"250":{"tf":1.0},"251":{"tf":1.0},"260":{"tf":1.0}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"215":{"tf":2.0},"328":{"tf":1.0}}},"1":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},":":{":":{"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":1,"docs":{"216":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.0},"93":{"tf":2.23606797749979}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"263":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.0},"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}}},"df":11,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":1.7320508075688772},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"216":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":3.605551275463989}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"48":{"tf":4.123105625617661},"49":{"tf":3.1622776601683795}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"1":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"154":{"tf":2.8284271247461903},"185":{"tf":1.0},"186":{"tf":2.8284271247461903},"187":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":3,"docs":{"113":{"tf":1.0},"216":{"tf":2.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":8,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"215":{"tf":1.4142135623730951},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":14,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.23606797749979},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"204":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.0},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":2.8284271247461903},"158":{"tf":1.0}}},"df":51,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":3.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.0},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.7320508075688772},"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":18,"docs":{"195":{"tf":1.0},"216":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.291502622129181},"242":{"tf":3.4641016151377544},"243":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{">":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"124":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":2.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.23606797749979}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.4142135623730951},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":14,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.7320508075688772},"279":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"14":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"9":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":25,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"216":{"tf":1.0},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"0":{"0":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":34,"docs":{"12":{"tf":1.0},"126":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":19,"docs":{"215":{"tf":1.0},"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":21,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"215":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":8,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"215":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.449489742783178},"269":{"tf":1.0},"279":{"tf":1.4142135623730951},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.7320508075688772},"294":{"tf":2.0},"295":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":17,"docs":{"168":{"tf":1.7320508075688772},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.4142135623730951}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":2,"docs":{"216":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":65,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.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},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"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.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.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.0},"320":{"tf":1.0},"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},"328":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":2.0}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":2.8284271247461903},"280":{"tf":2.6457513110645907},"300":{"tf":2.449489742783178},"318":{"tf":2.449489742783178},"40":{"tf":1.0},"7":{"tf":2.0}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":21,"docs":{"268":{"tf":1.0},"288":{"tf":2.23606797749979},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"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.7320508075688772},"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.4142135623730951},"307":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"df":19,"docs":{"268":{"tf":1.0},"308":{"tf":1.4142135623730951},"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.4142135623730951},"325":{"tf":1.7320508075688772}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":2.0},"306":{"tf":2.0},"324":{"tf":2.0},"329":{"tf":2.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":2.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":13,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"190":{"tf":1.0},"215":{"tf":2.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":15,"docs":{"1":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.7320508075688772},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":20,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":17,"docs":{"194":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.7320508075688772},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.4142135623730951},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.242640687119285},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.605551275463989},"119":{"tf":2.0},"124":{"tf":2.23606797749979},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.4641016151377544},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.7320508075688772},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.7320508075688772},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":11,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"215":{"tf":2.449489742783178},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":61,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.7320508075688772},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.7320508075688772},"32":{"tf":1.0},"322":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":12,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"216":{"tf":2.0},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"125":{"tf":2.0},"127":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":2.0},"66":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.6457513110645907},"59":{"tf":3.0},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":2.0},"12":{"tf":1.7320508075688772},"13":{"tf":2.6457513110645907},"14":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.4142135623730951}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.23606797749979}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"240":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"216":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"145":{"tf":1.0},"216":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.4142135623730951},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.449489742783178}}}}},"df":8,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":2.449489742783178},"258":{"tf":1.4142135623730951},"259":{"tf":1.0},"260":{"tf":2.23606797749979},"261":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.6457513110645907},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"216":{"tf":3.605551275463989}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"216":{"tf":1.0}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"153":{"tf":2.0},"157":{"tf":1.0},"182":{"tf":1.4142135623730951},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":2.0},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"216":{"tf":1.7320508075688772},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":2.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":41,"docs":{"209":{"tf":1.7320508075688772},"210":{"tf":1.0},"211":{"tf":1.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":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.0},"233":{"tf":1.0},"234":{"tf":1.0},"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.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":3.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.6457513110645907},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":2.0}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.23606797749979},"167":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.605551275463989},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.7320508075688772},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":24,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":2.0},"105":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.4142135623730951},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.4142135623730951},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"182":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"266":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"49":{"tf":1.0},"71":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":2.0},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.7320508075688772}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.7320508075688772},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":2.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":2.0},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"166":{"tf":2.23606797749979},"169":{"tf":1.7320508075688772},"171":{"tf":2.0},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.4142135623730951},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.449489742783178}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.4142135623730951}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":21,"docs":{"1":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.449489742783178},"169":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.605551275463989},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":21,"docs":{"216":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.7416573867739413},"305":{"tf":1.0},"322":{"tf":3.872983346207417},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.7320508075688772},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.4142135623730951},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":14,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":24,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":2.449489742783178},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.7320508075688772}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":23,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":2.0},"193":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.449489742783178},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":14,"docs":{"1":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"56":{"tf":3.0},"57":{"tf":2.449489742783178},"58":{"tf":2.449489742783178},"59":{"tf":2.8284271247461903},"60":{"tf":3.0},"61":{"tf":2.23606797749979},"62":{"tf":2.6457513110645907},"63":{"tf":2.23606797749979},"64":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"209":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":13,"docs":{"1":{"tf":1.0},"100":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"102":{"tf":2.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.6457513110645907},"107":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.8284271247461903}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.449489742783178},"33":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"216":{"tf":1.0},"42":{"tf":1.4142135623730951}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.23606797749979}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.23606797749979},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.7320508075688772}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.23606797749979},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.4142135623730951},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":2.0},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":14,"docs":{"204":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.4142135623730951},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":3,"docs":{"155":{"tf":1.0},"216":{"tf":2.8284271247461903},"77":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":2.0}}}}}}},"df":0,"docs":{}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":2,"docs":{"150":{"tf":2.0},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.0},"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.6457513110645907},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":2.0}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.23606797749979},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.449489742783178},"101":{"tf":2.8284271247461903},"102":{"tf":2.23606797749979},"103":{"tf":2.449489742783178},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"209":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":3.0},"240":{"tf":1.7320508075688772},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":18,"docs":{"226":{"tf":1.4142135623730951},"250":{"tf":1.7320508075688772},"251":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.23606797749979}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":2.0},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.23606797749979},"32":{"tf":2.0},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.7320508075688772}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":3.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":8,"docs":{"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"189":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":18,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":2.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.7320508075688772},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":3.0},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.449489742783178},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.7320508075688772}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":3.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":2.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":22,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.7320508075688772},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":2.0},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.23606797749979},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":33,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"151":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"263":{"tf":1.7320508075688772},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.7320508075688772}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.4142135623730951}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.7320508075688772},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.23606797749979}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":17,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"215":{"tf":1.4142135623730951},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{">":{"(":{")":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}},"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":1,"docs":{"216":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"b":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":1,"docs":{"216":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":9,"docs":{"176":{"tf":1.4142135623730951},"216":{"tf":2.23606797749979},"24":{"tf":1.0},"246":{"tf":1.7320508075688772},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.7320508075688772}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":2.0},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.1622776601683795}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"25":{"tf":1.0},"259":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{"0":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"215":{"tf":1.0}}},":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.449489742783178},"161":{"tf":1.7320508075688772},"162":{"tf":2.8284271247461903},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.8284271247461903}}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"1":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":2.6457513110645907},"161":{"tf":1.4142135623730951},"162":{"tf":2.449489742783178},"163":{"tf":2.0},"164":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.1622776601683795},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.4142135623730951},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"18":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.4142135623730951},"215":{"tf":2.449489742783178},"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.23606797749979},"265":{"tf":1.0},"7":{"tf":1.4142135623730951}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"300":{"tf":1.7320508075688772},"318":{"tf":2.0},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.4142135623730951},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.4142135623730951},"240":{"tf":1.0},"60":{"tf":4.58257569495584}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.4142135623730951},"230":{"tf":2.0},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":2.0},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":35,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"216":{"tf":2.8284271247461903},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.4142135623730951},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":5,"docs":{"185":{"tf":1.0},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":2.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"(":{"\"":{"%":{"d":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"s":{"%":{"df":0,"docs":{},"x":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"185":{"tf":1.7320508075688772},"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":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":14,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":2.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":7,"docs":{"209":{"tf":1.0},"244":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.4142135623730951}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":22,"docs":{"1":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":2.6457513110645907},"157":{"tf":1.4142135623730951},"158":{"tf":3.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":10,"docs":{"1":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.7320508075688772}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":21,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"20":{"tf":2.23606797749979},"21":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.4142135623730951},"271":{"tf":2.0},"272":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":2.0},"277":{"tf":2.0},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"289":{"tf":1.4142135623730951},"290":{"tf":2.449489742783178},"291":{"tf":2.8284271247461903},"293":{"tf":2.0},"294":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":2.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"314":{"tf":2.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"327":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"86":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.4142135623730951},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.7320508075688772},"267":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":3.0},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.6457513110645907}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":18,"docs":{"168":{"tf":1.7320508075688772},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"216":{"tf":3.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":2.0},"294":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"319":{"tf":1.7320508075688772},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":6,"docs":{"268":{"tf":1.0},"326":{"tf":1.7320508075688772},"327":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951},"330":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":2.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":2.0},"248":{"tf":1.7320508075688772},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.7320508075688772},"283":{"tf":1.7320508075688772},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":2.0},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.23606797749979},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":30,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.7320508075688772},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.7320508075688772},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.7320508075688772}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.4142135623730951}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.7320508075688772},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"(":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.7416573867739413},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.1622776601683795},"107":{"tf":2.0},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":2.0},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.4142135623730951},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.8284271247461903},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":2.0},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"260":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.7320508075688772},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.4142135623730951},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"t":{"<":{"!":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"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":{}}},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"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":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"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":{},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.1622776601683795},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.4641016151377544}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.7320508075688772},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.898979485566356},"242":{"tf":3.1622776601683795},"243":{"tf":2.0},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.7320508075688772},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":7,"docs":{"250":{"tf":1.0},"251":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"260":{"tf":1.4142135623730951}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":2.0},"314":{"tf":2.0}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"215":{"tf":2.0},"328":{"tf":1.0}}},"1":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},":":{":":{"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":1,"docs":{"216":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.1622776601683795},"93":{"tf":2.449489742783178}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"267":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}}},"df":11,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":1.7320508075688772},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":3.605551275463989}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.7320508075688772},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":10,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"195":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":4.358898943540674},"49":{"tf":3.3166247903554},"50":{"tf":1.0},"51":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":167,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"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.0},"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":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"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},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"160":{"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.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"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},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"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.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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},"9":{"tf":1.0},"90":{"tf":1.0},"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}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":17,"docs":{"154":{"tf":3.0},"185":{"tf":1.7320508075688772},"186":{"tf":3.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":3,"docs":{"113":{"tf":1.0},"216":{"tf":2.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":8,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"215":{"tf":1.4142135623730951},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":14,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.23606797749979}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"204":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.4142135623730951},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":3.0},"158":{"tf":1.0}}},"df":51,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":3.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.23606797749979},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":2.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"319":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":2.0},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":2.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":18,"docs":{"195":{"tf":1.0},"216":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.477225575051661},"242":{"tf":3.7416573867739413},"243":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{">":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"124":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":2.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.7320508075688772}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.449489742783178}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.1622776601683795},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.7320508075688772},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":30,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.4142135623730951},"268":{"tf":1.0},"269":{"tf":2.23606797749979},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.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},"279":{"tf":1.7320508075688772},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.0},"182":{"tf":1.4142135623730951},"2":{"tf":1.0},"3":{"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}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"title":{"root":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"_":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"226":{"tf":1.0},"279":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"293":{"tf":1.0},"298":{"tf":1.0},"314":{"tf":1.0},"73":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"276":{"tf":1.0},"295":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"268":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.0}}},"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":5,"docs":{"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":2,"docs":{"288":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"317":{"tf":1.0}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0}}}}},"d":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.0},"157":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"56":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"44":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"267":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"204":{"tf":1.0},"213":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"120":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"33":{"tf":1.0},"51":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"59":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"25":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"225":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}},"df":1,"docs":{"257":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}},"u":{"df":1,"docs":{"144":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":5,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"182":{"tf":1.0},"46":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"275":{"tf":1.0}}}},"df":1,"docs":{"97":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"258":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"df":1,"docs":{"241":{"tf":1.0}}}},"m":{"a":{"c":{"df":0,"docs":{},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"177":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":7,"docs":{"118":{"tf":1.0},"139":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"199":{"tf":1.0},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"234":{"tf":1.0},"235":{"tf":1.0},"72":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"135":{"tf":1.0},"171":{"tf":1.0},"273":{"tf":1.0},"6":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"304":{"tf":1.0},"322":{"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":13,"docs":{"13":{"tf":1.0},"232":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.0},"70":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"17":{"tf":1.0},"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0},"99":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"33":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":2,"docs":{"136":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.0}}}}}},"x":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"121":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"173":{"tf":1.0},"267":{"tf":1.0}}}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":3,"docs":{"180":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"81":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"297":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"28":{"tf":1.0},"59":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"66":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"277":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"112":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":1,"docs":{"150":{"tf":1.0}}},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"254":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"y":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":2,"docs":{"226":{"tf":1.0},"250":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"316":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}},"t":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":2,"docs":{"153":{"tf":1.0},"58":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"228":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"239":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"179":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"146":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"126":{"tf":1.0},"51":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"257":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"89":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"151":{"tf":1.0},"263":{"tf":1.0}}}}}}},"w":{"df":1,"docs":{"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"182":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0}}},"r":{"df":1,"docs":{"246":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"235":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"78":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"179":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"18":{"tf":1.0},"215":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"22":{"tf":1.0},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"166":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"139":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"229":{"tf":1.0},"230":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"134":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"182":{"tf":1.0},"66":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"67":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"144":{"tf":1.0}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"267":{"tf":1.0},"55":{"tf":1.0}}},"v":{"df":1,"docs":{"161":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"326":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0}}}},"n":{"df":6,"docs":{"126":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"75":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":4,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"242":{"tf":1.0},"49":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"t":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"117":{"tf":1.0}}}},"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"278":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"275":{"tf":1.0}}}}},"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":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"118":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"173":{"tf":1.0},"174":{"tf":1.0},"274":{"tf":1.0}},"i":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"198":{"tf":1.0},"277":{"tf":1.0}}}}}}},"u":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"241":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"252":{"tf":1.0}}}}},"d":{"df":2,"docs":{"251":{"tf":1.0},"260":{"tf":1.0}}},"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"57":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"172":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"154":{"tf":1.0},"185":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"112":{"tf":1.0}}}},"b":{"df":1,"docs":{"148":{"tf":1.0}}},"df":2,"docs":{"232":{"tf":1.0},"44":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"120":{"tf":1.0},"253":{"tf":1.0}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"12":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"241":{"tf":1.0},"242":{"tf":1.0}}}}}}}},"m":{"df":3,"docs":{"143":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.0}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"53":{"tf":1.0}}}}}},"x":{"8":{"6":{"_":{"6":{"4":{"df":3,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"d":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"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":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}});
\ No newline at end of file diff --git a/searchindex.json b/searchindex.json index 53bb0fa..1ea31a4 100644 --- a/searchindex.json +++ b/searchindex.json @@ -1 +1 @@ -{"doc_urls":["intro.html#notes","tools/index.html#tools","tools/zsh.html#zsh1","tools/zsh.html#keybindings","tools/zsh.html#parameter","tools/zsh.html#variables","tools/zsh.html#expansion-flags","tools/zsh.html#argument-parsing-with-zparseopts","tools/zsh.html#example","tools/zsh.html#regular-expressions","tools/zsh.html#completion","tools/zsh.html#installation","tools/zsh.html#completion-variables","tools/zsh.html#completion-functions","tools/zsh.html#example","tools/bash.html#bash1","tools/bash.html#expansion","tools/bash.html#generator","tools/bash.html#parameter","tools/bash.html#pathname","tools/bash.html#io-redirection","tools/bash.html#explanation","tools/bash.html#argument-parsing-with-getopts","tools/bash.html#example","tools/bash.html#regular-expressions","tools/bash.html#completion","tools/bash.html#example","tools/fish.html#fish1","tools/fish.html#quick-info","tools/fish.html#variables","tools/fish.html#setunset-variables","tools/fish.html#lists","tools/fish.html#special-variables-lists","tools/fish.html#command-handling","tools/fish.html#io-redirection","tools/fish.html#control-flow","tools/fish.html#if--else","tools/fish.html#switch","tools/fish.html#while-loop","tools/fish.html#for-loop","tools/fish.html#functions","tools/fish.html#autoloading","tools/fish.html#helper","tools/fish.html#prompt","tools/fish.html#useful-builtins","tools/fish.html#keymaps","tools/fish.html#debug","tools/tmux.html#tmux1","tools/tmux.html#tmux-cli","tools/tmux.html#scripting","tools/tmux.html#bindings","tools/tmux.html#command-mode","tools/git.html#git1","tools/git.html#working-areas","tools/git.html#staging","tools/git.html#remote","tools/git.html#branching","tools/git.html#tags","tools/git.html#log--commit-history","tools/git.html#diff--commit-info","tools/git.html#patching","tools/git.html#resetting","tools/git.html#submodules","tools/git.html#inspection","tools/git.html#revision-specifier","tools/awk.html#awk1","tools/awk.html#input-processing","tools/awk.html#program","tools/awk.html#special-pattern","tools/awk.html#special-variables","tools/awk.html#special-statements--functions","tools/awk.html#examples","tools/awk.html#filter-records","tools/awk.html#access-last-fields-in-records","tools/awk.html#capture-in-variables","tools/awk.html#run-shell-command-and-capture-output","tools/emacs.html#emacs1","tools/emacs.html#help","tools/emacs.html#package-manager","tools/emacs.html#window","tools/emacs.html#buffer","tools/emacs.html#ibuffer","tools/emacs.html#isearch","tools/emacs.html#occur","tools/emacs.html#grep","tools/emacs.html#yankpaste","tools/emacs.html#register","tools/emacs.html#blockrect","tools/emacs.html#mass-edit","tools/emacs.html#narrow","tools/emacs.html#org","tools/emacs.html#org-source","tools/emacs.html#comapny","tools/emacs.html#tags","tools/emacs.html#lisp","tools/emacs.html#ido","tools/emacs.html#evil","tools/emacs.html#dired","tools/gpg.html#gpg1","tools/gpg.html#generate-new-keypair","tools/gpg.html#list-keys","tools/gpg.html#edit-keys","tools/gpg.html#export--import-keys","tools/gpg.html#search--send-keys","tools/gpg.html#encrypt-passphrase","tools/gpg.html#encrypt-public-key","tools/gpg.html#signing","tools/gpg.html#signing-detached","tools/gpg.html#abbreviations","tools/gpg.html#keyservers","tools/gdb.html#gdb1","tools/gdb.html#cli","tools/gdb.html#interactive-usage","tools/gdb.html#misc","tools/gdb.html#breakpoints","tools/gdb.html#watchpoints","tools/gdb.html#inspection","tools/gdb.html#signal-handling","tools/gdb.html#source-file-locations","tools/gdb.html#configuration","tools/gdb.html#user-commands-macros","tools/gdb.html#hooks","tools/gdb.html#examples","tools/gdb.html#automatically-print-next-instr","tools/gdb.html#conditional-breakpoints","tools/gdb.html#catch-sigsegv-and-execute-commands","tools/gdb.html#run-backtrace-on-thread-1-batch-mode","tools/gdb.html#script-gdb-for-automating-debugging-sessions","tools/gdb.html#know-bugs","tools/gdb.html#workaround-command--finish-bug","tools/gdbserver.html#gdbserver1","tools/gdbserver.html#cli","tools/gdbserver.html#example","tools/radare2.html#radare21","tools/radare2.html#print","tools/radare2.html#flags","tools/radare2.html#help","tools/radare2.html#relocation","tools/radare2.html#examples","tools/radare2.html#patch-file-alter-bytes","tools/radare2.html#assemble--disassmble-rasm2","tools/qemu.html#qemu1","tools/qemu.html#keybindings","tools/qemu.html#vm-config-snippet","tools/qemu.html#cpu--ram","tools/qemu.html#graphic--display","tools/qemu.html#boot-menu","tools/qemu.html#block-devices","tools/qemu.html#usb","tools/qemu.html#debugging","tools/qemu.html#io-redirection","tools/qemu.html#network","tools/qemu.html#shared-drives","tools/qemu.html#debug-logging","tools/qemu.html#tracing","tools/qemu.html#vm-snapshots","tools/qemu.html#vm-migration","tools/qemu.html#appendix-direct-kernel-boot","tools/qemu.html#references","tools/pacman.html#pacman1","tools/pacman.html#remote-package-repositories","tools/pacman.html#remove-packages","tools/pacman.html#local-package-database","tools/pacman.html#local-file-database","tools/pacman.html#hacks","tools/dot.html#dot1","tools/dot.html#example-dot-file-to-copy--paste-from","tools/dot.html#references","monitor/index.html#resource-analysis--monitor","monitor/lsof.html#lsof8","monitor/lsof.html#examples","monitor/lsof.html#file-flags","monitor/lsof.html#open-tcp-connections","monitor/lsof.html#open-connection-to-specific-host","monitor/lsof.html#open-connection-to-specific-port","monitor/lsof.html#ipv4-tcp-connections-in-established-state","monitor/ss.html#ss8","monitor/ss.html#examples","monitor/pidstat.html#pidstat1","monitor/pidstat.html#page-fault-and-memory-utilization","monitor/pidstat.html#io-statistics","monitor/pgrep.html#pgrep1","monitor/pgrep.html#debug-newest-process","monitor/pmap.html#pmap1","monitor/pstack.html#pstack1","trace_profile/index.html#trace-and-profile","trace_profile/strace.html#strace1","trace_profile/strace.html#examples","trace_profile/ltrace.html#ltrace1","trace_profile/ltrace.html#example","trace_profile/perf.html#perf1","trace_profile/perf.html#flamegraph","trace_profile/perf.html#flamegraph-with-single-event-trace","trace_profile/perf.html#flamegraph-with-multiple-event-traces","trace_profile/oprofile.html#oprofile","trace_profile/time.html#usrbintime1","binary/index.html#binary","binary/od.html#od1","binary/od.html#ascii-to-hex-string","binary/od.html#extract-parts-of-file","binary/xxd.html#xxd1","binary/xxd.html#ascii-to-hex-stream","binary/xxd.html#hex-to-binary-stream","binary/xxd.html#ascii-to-binary","binary/xxd.html#ascii-to-c-array-hex-encoded","binary/readelf.html#readelf1","binary/objdump.html#objdump1","binary/objdump.html#disassemble-section","binary/nm.html#nm1","development/index.html#development","development/c++filt.html#cfilt1","development/c++filt.html#demangle-symbol","development/c++filt.html#demangle-stream","development/c++.html#c","development/c++.html#type-deduction","development/c++.html#variadic-templates--parameter-pack-","development/c++.html#sfinae--example--enable_if-","development/glibc.html#glibc","development/glibc.html#malloc-tracer--mtrace3","development/glibc.html#malloc-check--mallopt3","development/gcc.html#gcc1","development/gcc.html#cli","development/gcc.html#preprocessing","development/gcc.html#target-options","development/gcc.html#builtins","development/gcc.html#__builtin_expectexpr-cond","development/gcc.html#abi-linux","development/make.html#make1","development/make.html#anatomy-of-make-rules","development/make.html#pattern-rules--automatic-variables","development/make.html#pattern-rules","development/make.html#automatic-variables","development/make.html#useful-functions","development/make.html#substitution-references","development/make.html#filter","development/make.html#filter-out","development/make.html#abspath","development/ld.so.html#ldso8","development/ld.so.html#environment-variables","development/ld.so.html#ld_preload-initialization-order-and-link-map","development/ld.so.html#dynamic-linking-x86_64","development/symbolver.html#elf-symbol-versioning","development/symbolver.html#example-version-script","development/symbolver.html#references","development/python.html#python","development/python.html#decorator--run-","development/python.html#walrus-operator--run-","development/python.html#unittest---run-","development/python.html#doctest---run-","development/python.html#timeit","linux/index.html#linux","linux/systemd.html#systemd","linux/systemd.html#systemctl","linux/systemd.html#example-trivial-user-unit","linux/systemd.html#journalctl","linux/systemd.html#references","linux/coredump.html#core5","linux/coredump.html#naming-of-coredump-files","linux/coredump.html#control-which-segments-are-dumped","linux/coredump.html#some-examples-out-there","linux/coredump.html#coredumpctl-systemd","linux/coredump.html#apport-ubuntu","linux/ptrace_scope.html#ptrace_scope","network/index.html#network","network/tcpdump.html#tcpdump1","network/tcpdump.html#cli","network/tcpdump.html#examples","network/tcpdump.html#capture-packets-from-remote-host","arch/index.html#arch","arch/x86_64.html#x86_64","arch/x86_64.html#registers","arch/x86_64.html#general-purpose-register","arch/x86_64.html#special-register","arch/x86_64.html#flags-register","arch/x86_64.html#model-specific-register-msr","arch/x86_64.html#size-directives","arch/x86_64.html#addressing","arch/x86_64.html#string-instructions","arch/x86_64.html#example-simple-memset","arch/x86_64.html#sysv-x86_64-abi","arch/x86_64.html#passing-arguments-to-functions","arch/x86_64.html#return-values-from-functions","arch/x86_64.html#caller-saved-registers","arch/x86_64.html#callee-saved-registers","arch/x86_64.html#stack","arch/x86_64.html#function-prologue--epilogue","arch/x86_64.html#asm-skeleton","arch/x86_64.html#references","arch/arm64.html#arm64","arch/arm64.html#registers","arch/arm64.html#general-purpose-registers","arch/arm64.html#special-registers-per-el","arch/arm64.html#instructions-cheatsheet","arch/arm64.html#accessing-system-registers","arch/arm64.html#control-flow","arch/arm64.html#addressing","arch/arm64.html#offset","arch/arm64.html#index","arch/arm64.html#pair-access","arch/arm64.html#procedure-call-standard-arm64--aapcs64-","arch/arm64.html#passing-arguments-to-functions","arch/arm64.html#return-values-from-functions","arch/arm64.html#callee-saved-registers","arch/arm64.html#stack","arch/arm64.html#frame-chain","arch/arm64.html#function-prologue--epilogue","arch/arm64.html#asm-skeleton","arch/arm64.html#references","arch/armv7.html#armv7a","arch/armv7.html#registers","arch/armv7.html#general-purpose-registers","arch/armv7.html#special-registers","arch/armv7.html#cpsr-register","arch/armv7.html#instructions-cheatsheet","arch/armv7.html#accessing-system-registers","arch/armv7.html#control-flow","arch/armv7.html#loadstore","arch/armv7.html#procedure-call-standard-arm--aapcs32-","arch/armv7.html#passing-arguments-to-functions","arch/armv7.html#return-values-from-functions","arch/armv7.html#callee-saved-registers","arch/armv7.html#stack","arch/armv7.html#frame-chain","arch/armv7.html#function-prologue--epilogue","arch/armv7.html#asm-skeleton","arch/armv7.html#references","arch/riscv.html#riscv","arch/riscv.html#registers","arch/riscv.html#general-purpose-registers","arch/riscv.html#asm-skeleton","arch/riscv.html#references"],"index":{"documentStore":{"docInfo":{"0":{"body":8,"breadcrumbs":1,"title":1},"1":{"body":14,"breadcrumbs":1,"title":1},"10":{"body":0,"breadcrumbs":2,"title":1},"100":{"body":13,"breadcrumbs":3,"title":2},"101":{"body":55,"breadcrumbs":3,"title":2},"102":{"body":19,"breadcrumbs":4,"title":3},"103":{"body":14,"breadcrumbs":4,"title":3},"104":{"body":19,"breadcrumbs":3,"title":2},"105":{"body":26,"breadcrumbs":4,"title":3},"106":{"body":55,"breadcrumbs":2,"title":1},"107":{"body":32,"breadcrumbs":3,"title":2},"108":{"body":12,"breadcrumbs":2,"title":1},"109":{"body":3,"breadcrumbs":2,"title":1},"11":{"body":36,"breadcrumbs":2,"title":1},"110":{"body":0,"breadcrumbs":2,"title":1},"111":{"body":42,"breadcrumbs":2,"title":1},"112":{"body":0,"breadcrumbs":3,"title":2},"113":{"body":66,"breadcrumbs":2,"title":1},"114":{"body":103,"breadcrumbs":2,"title":1},"115":{"body":37,"breadcrumbs":2,"title":1},"116":{"body":22,"breadcrumbs":2,"title":1},"117":{"body":42,"breadcrumbs":3,"title":2},"118":{"body":33,"breadcrumbs":4,"title":3},"119":{"body":72,"breadcrumbs":2,"title":1},"12":{"body":25,"breadcrumbs":3,"title":2},"120":{"body":25,"breadcrumbs":4,"title":3},"121":{"body":24,"breadcrumbs":2,"title":1},"122":{"body":0,"breadcrumbs":2,"title":1},"123":{"body":24,"breadcrumbs":5,"title":4},"124":{"body":25,"breadcrumbs":3,"title":2},"125":{"body":13,"breadcrumbs":5,"title":4},"126":{"body":9,"breadcrumbs":7,"title":6},"127":{"body":36,"breadcrumbs":6,"title":5},"128":{"body":0,"breadcrumbs":3,"title":2},"129":{"body":27,"breadcrumbs":5,"title":4},"13":{"body":89,"breadcrumbs":3,"title":2},"130":{"body":0,"breadcrumbs":2,"title":1},"131":{"body":13,"breadcrumbs":2,"title":1},"132":{"body":12,"breadcrumbs":2,"title":1},"133":{"body":0,"breadcrumbs":2,"title":1},"134":{"body":11,"breadcrumbs":2,"title":1},"135":{"body":16,"breadcrumbs":2,"title":1},"136":{"body":9,"breadcrumbs":2,"title":1},"137":{"body":15,"breadcrumbs":2,"title":1},"138":{"body":0,"breadcrumbs":2,"title":1},"139":{"body":19,"breadcrumbs":5,"title":4},"14":{"body":77,"breadcrumbs":2,"title":1},"140":{"body":18,"breadcrumbs":4,"title":3},"141":{"body":11,"breadcrumbs":2,"title":1},"142":{"body":31,"breadcrumbs":2,"title":1},"143":{"body":37,"breadcrumbs":4,"title":3},"144":{"body":40,"breadcrumbs":3,"title":2},"145":{"body":30,"breadcrumbs":3,"title":2},"146":{"body":10,"breadcrumbs":3,"title":2},"147":{"body":105,"breadcrumbs":3,"title":2},"148":{"body":41,"breadcrumbs":2,"title":1},"149":{"body":18,"breadcrumbs":2,"title":1},"15":{"body":0,"breadcrumbs":2,"title":1},"150":{"body":48,"breadcrumbs":3,"title":2},"151":{"body":11,"breadcrumbs":2,"title":1},"152":{"body":22,"breadcrumbs":3,"title":2},"153":{"body":20,"breadcrumbs":3,"title":2},"154":{"body":32,"breadcrumbs":2,"title":1},"155":{"body":38,"breadcrumbs":3,"title":2},"156":{"body":89,"breadcrumbs":3,"title":2},"157":{"body":30,"breadcrumbs":5,"title":4},"158":{"body":22,"breadcrumbs":2,"title":1},"159":{"body":0,"breadcrumbs":2,"title":1},"16":{"body":0,"breadcrumbs":2,"title":1},"160":{"body":33,"breadcrumbs":4,"title":3},"161":{"body":9,"breadcrumbs":3,"title":2},"162":{"body":37,"breadcrumbs":4,"title":3},"163":{"body":31,"breadcrumbs":4,"title":3},"164":{"body":39,"breadcrumbs":2,"title":1},"165":{"body":2,"breadcrumbs":2,"title":1},"166":{"body":91,"breadcrumbs":6,"title":5},"167":{"body":8,"breadcrumbs":2,"title":1},"168":{"body":6,"breadcrumbs":3,"title":3},"169":{"body":102,"breadcrumbs":4,"title":1},"17":{"body":16,"breadcrumbs":2,"title":1},"170":{"body":0,"breadcrumbs":4,"title":1},"171":{"body":10,"breadcrumbs":5,"title":2},"172":{"body":21,"breadcrumbs":6,"title":3},"173":{"body":9,"breadcrumbs":7,"title":4},"174":{"body":10,"breadcrumbs":7,"title":4},"175":{"body":4,"breadcrumbs":8,"title":5},"176":{"body":52,"breadcrumbs":4,"title":1},"177":{"body":28,"breadcrumbs":4,"title":1},"178":{"body":26,"breadcrumbs":4,"title":1},"179":{"body":50,"breadcrumbs":7,"title":4},"18":{"body":69,"breadcrumbs":2,"title":1},"180":{"body":6,"breadcrumbs":5,"title":2},"181":{"body":22,"breadcrumbs":4,"title":1},"182":{"body":14,"breadcrumbs":6,"title":3},"183":{"body":12,"breadcrumbs":4,"title":1},"184":{"body":6,"breadcrumbs":4,"title":1},"185":{"body":5,"breadcrumbs":2,"title":2},"186":{"body":89,"breadcrumbs":3,"title":1},"187":{"body":26,"breadcrumbs":3,"title":1},"188":{"body":27,"breadcrumbs":3,"title":1},"189":{"body":11,"breadcrumbs":3,"title":1},"19":{"body":92,"breadcrumbs":2,"title":1},"190":{"body":128,"breadcrumbs":3,"title":1},"191":{"body":0,"breadcrumbs":3,"title":1},"192":{"body":15,"breadcrumbs":6,"title":4},"193":{"body":17,"breadcrumbs":6,"title":4},"194":{"body":43,"breadcrumbs":3,"title":1},"195":{"body":6,"breadcrumbs":3,"title":1},"196":{"body":5,"breadcrumbs":1,"title":1},"197":{"body":45,"breadcrumbs":2,"title":1},"198":{"body":34,"breadcrumbs":4,"title":3},"199":{"body":76,"breadcrumbs":4,"title":3},"2":{"body":0,"breadcrumbs":2,"title":1},"20":{"body":38,"breadcrumbs":3,"title":2},"200":{"body":19,"breadcrumbs":2,"title":1},"201":{"body":6,"breadcrumbs":4,"title":3},"202":{"body":7,"breadcrumbs":4,"title":3},"203":{"body":11,"breadcrumbs":3,"title":2},"204":{"body":15,"breadcrumbs":6,"title":5},"205":{"body":55,"breadcrumbs":2,"title":1},"206":{"body":36,"breadcrumbs":2,"title":1},"207":{"body":8,"breadcrumbs":3,"title":2},"208":{"body":7,"breadcrumbs":2,"title":1},"209":{"body":10,"breadcrumbs":1,"title":1},"21":{"body":26,"breadcrumbs":2,"title":1},"210":{"body":0,"breadcrumbs":2,"title":1},"211":{"body":3,"breadcrumbs":3,"title":2},"212":{"body":10,"breadcrumbs":3,"title":2},"213":{"body":0,"breadcrumbs":2,"title":1},"214":{"body":14,"breadcrumbs":3,"title":2},"215":{"body":2,"breadcrumbs":5,"title":4},"216":{"body":2,"breadcrumbs":4,"title":3},"217":{"body":0,"breadcrumbs":2,"title":1},"218":{"body":62,"breadcrumbs":4,"title":3},"219":{"body":34,"breadcrumbs":4,"title":3},"22":{"body":64,"breadcrumbs":4,"title":3},"220":{"body":0,"breadcrumbs":2,"title":1},"221":{"body":0,"breadcrumbs":2,"title":1},"222":{"body":28,"breadcrumbs":2,"title":1},"223":{"body":18,"breadcrumbs":3,"title":2},"224":{"body":0,"breadcrumbs":2,"title":1},"225":{"body":90,"breadcrumbs":3,"title":2},"226":{"body":9,"breadcrumbs":3,"title":2},"227":{"body":0,"breadcrumbs":2,"title":1},"228":{"body":27,"breadcrumbs":4,"title":3},"229":{"body":0,"breadcrumbs":5,"title":4},"23":{"body":35,"breadcrumbs":2,"title":1},"230":{"body":36,"breadcrumbs":3,"title":2},"231":{"body":81,"breadcrumbs":3,"title":2},"232":{"body":0,"breadcrumbs":3,"title":2},"233":{"body":14,"breadcrumbs":3,"title":2},"234":{"body":16,"breadcrumbs":2,"title":1},"235":{"body":17,"breadcrumbs":3,"title":2},"236":{"body":23,"breadcrumbs":2,"title":1},"237":{"body":0,"breadcrumbs":2,"title":1},"238":{"body":38,"breadcrumbs":3,"title":2},"239":{"body":128,"breadcrumbs":6,"title":5},"24":{"body":58,"breadcrumbs":3,"title":2},"240":{"body":246,"breadcrumbs":4,"title":3},"241":{"body":422,"breadcrumbs":4,"title":3},"242":{"body":278,"breadcrumbs":4,"title":3},"243":{"body":13,"breadcrumbs":2,"title":1},"244":{"body":0,"breadcrumbs":2,"title":1},"245":{"body":59,"breadcrumbs":3,"title":2},"246":{"body":45,"breadcrumbs":4,"title":3},"247":{"body":43,"breadcrumbs":3,"title":2},"248":{"body":28,"breadcrumbs":3,"title":2},"249":{"body":8,"breadcrumbs":2,"title":1},"25":{"body":123,"breadcrumbs":2,"title":1},"250":{"body":3,"breadcrumbs":1,"title":1},"251":{"body":0,"breadcrumbs":2,"title":1},"252":{"body":55,"breadcrumbs":2,"title":1},"253":{"body":31,"breadcrumbs":5,"title":4},"254":{"body":46,"breadcrumbs":2,"title":1},"255":{"body":4,"breadcrumbs":2,"title":1},"256":{"body":27,"breadcrumbs":2,"title":1},"257":{"body":77,"breadcrumbs":4,"title":3},"258":{"body":87,"breadcrumbs":4,"title":3},"259":{"body":0,"breadcrumbs":3,"title":2},"26":{"body":66,"breadcrumbs":2,"title":1},"260":{"body":48,"breadcrumbs":3,"title":2},"261":{"body":18,"breadcrumbs":3,"title":2},"262":{"body":43,"breadcrumbs":2,"title":1},"263":{"body":1,"breadcrumbs":1,"title":1},"264":{"body":0,"breadcrumbs":2,"title":1},"265":{"body":59,"breadcrumbs":2,"title":1},"266":{"body":0,"breadcrumbs":2,"title":1},"267":{"body":11,"breadcrumbs":5,"title":4},"268":{"body":4,"breadcrumbs":1,"title":1},"269":{"body":21,"breadcrumbs":2,"title":1},"27":{"body":0,"breadcrumbs":2,"title":1},"270":{"body":0,"breadcrumbs":2,"title":1},"271":{"body":62,"breadcrumbs":4,"title":3},"272":{"body":15,"breadcrumbs":3,"title":2},"273":{"body":102,"breadcrumbs":3,"title":2},"274":{"body":14,"breadcrumbs":5,"title":4},"275":{"body":40,"breadcrumbs":3,"title":2},"276":{"body":40,"breadcrumbs":2,"title":1},"277":{"body":116,"breadcrumbs":3,"title":2},"278":{"body":17,"breadcrumbs":4,"title":3},"279":{"body":0,"breadcrumbs":4,"title":3},"28":{"body":19,"breadcrumbs":3,"title":2},"280":{"body":40,"breadcrumbs":4,"title":3},"281":{"body":23,"breadcrumbs":4,"title":3},"282":{"body":14,"breadcrumbs":4,"title":3},"283":{"body":15,"breadcrumbs":4,"title":3},"284":{"body":29,"breadcrumbs":2,"title":1},"285":{"body":31,"breadcrumbs":4,"title":3},"286":{"body":94,"breadcrumbs":3,"title":2},"287":{"body":47,"breadcrumbs":2,"title":1},"288":{"body":14,"breadcrumbs":2,"title":1},"289":{"body":0,"breadcrumbs":2,"title":1},"29":{"body":19,"breadcrumbs":2,"title":1},"290":{"body":40,"breadcrumbs":4,"title":3},"291":{"body":52,"breadcrumbs":5,"title":4},"292":{"body":0,"breadcrumbs":3,"title":2},"293":{"body":18,"breadcrumbs":4,"title":3},"294":{"body":38,"breadcrumbs":3,"title":2},"295":{"body":0,"breadcrumbs":2,"title":1},"296":{"body":47,"breadcrumbs":2,"title":1},"297":{"body":18,"breadcrumbs":2,"title":1},"298":{"body":18,"breadcrumbs":3,"title":2},"299":{"body":0,"breadcrumbs":6,"title":5},"3":{"body":96,"breadcrumbs":2,"title":1},"30":{"body":25,"breadcrumbs":3,"title":2},"300":{"body":35,"breadcrumbs":4,"title":3},"301":{"body":8,"breadcrumbs":4,"title":3},"302":{"body":3,"breadcrumbs":4,"title":3},"303":{"body":27,"breadcrumbs":2,"title":1},"304":{"body":52,"breadcrumbs":3,"title":2},"305":{"body":36,"breadcrumbs":4,"title":3},"306":{"body":141,"breadcrumbs":3,"title":2},"307":{"body":27,"breadcrumbs":2,"title":1},"308":{"body":10,"breadcrumbs":2,"title":1},"309":{"body":0,"breadcrumbs":2,"title":1},"31":{"body":51,"breadcrumbs":2,"title":1},"310":{"body":23,"breadcrumbs":4,"title":3},"311":{"body":8,"breadcrumbs":3,"title":2},"312":{"body":55,"breadcrumbs":3,"title":2},"313":{"body":0,"breadcrumbs":3,"title":2},"314":{"body":18,"breadcrumbs":4,"title":3},"315":{"body":50,"breadcrumbs":3,"title":2},"316":{"body":96,"breadcrumbs":2,"title":1},"317":{"body":0,"breadcrumbs":6,"title":5},"318":{"body":44,"breadcrumbs":4,"title":3},"319":{"body":11,"breadcrumbs":4,"title":3},"32":{"body":39,"breadcrumbs":4,"title":3},"320":{"body":3,"breadcrumbs":4,"title":3},"321":{"body":26,"breadcrumbs":2,"title":1},"322":{"body":65,"breadcrumbs":3,"title":2},"323":{"body":19,"breadcrumbs":4,"title":3},"324":{"body":165,"breadcrumbs":3,"title":2},"325":{"body":21,"breadcrumbs":2,"title":1},"326":{"body":9,"breadcrumbs":2,"title":1},"327":{"body":4,"breadcrumbs":2,"title":1},"328":{"body":55,"breadcrumbs":4,"title":3},"329":{"body":143,"breadcrumbs":3,"title":2},"33":{"body":8,"breadcrumbs":3,"title":2},"330":{"body":5,"breadcrumbs":2,"title":1},"34":{"body":8,"breadcrumbs":3,"title":2},"35":{"body":0,"breadcrumbs":3,"title":2},"36":{"body":10,"breadcrumbs":1,"title":0},"37":{"body":14,"breadcrumbs":2,"title":1},"38":{"body":4,"breadcrumbs":2,"title":1},"39":{"body":5,"breadcrumbs":2,"title":1},"4":{"body":88,"breadcrumbs":2,"title":1},"40":{"body":11,"breadcrumbs":2,"title":1},"41":{"body":24,"breadcrumbs":2,"title":1},"42":{"body":24,"breadcrumbs":2,"title":1},"43":{"body":19,"breadcrumbs":2,"title":1},"44":{"body":24,"breadcrumbs":3,"title":2},"45":{"body":28,"breadcrumbs":2,"title":1},"46":{"body":19,"breadcrumbs":2,"title":1},"47":{"body":19,"breadcrumbs":2,"title":1},"48":{"body":86,"breadcrumbs":3,"title":2},"49":{"body":119,"breadcrumbs":2,"title":1},"5":{"body":79,"breadcrumbs":2,"title":1},"50":{"body":128,"breadcrumbs":2,"title":1},"51":{"body":24,"breadcrumbs":3,"title":2},"52":{"body":0,"breadcrumbs":2,"title":1},"53":{"body":23,"breadcrumbs":3,"title":2},"54":{"body":7,"breadcrumbs":2,"title":1},"55":{"body":21,"breadcrumbs":2,"title":1},"56":{"body":77,"breadcrumbs":2,"title":1},"57":{"body":45,"breadcrumbs":2,"title":1},"58":{"body":46,"breadcrumbs":4,"title":3},"59":{"body":58,"breadcrumbs":4,"title":3},"6":{"body":79,"breadcrumbs":3,"title":2},"60":{"body":109,"breadcrumbs":2,"title":1},"61":{"body":50,"breadcrumbs":2,"title":1},"62":{"body":64,"breadcrumbs":2,"title":1},"63":{"body":27,"breadcrumbs":2,"title":1},"64":{"body":28,"breadcrumbs":3,"title":2},"65":{"body":18,"breadcrumbs":2,"title":1},"66":{"body":45,"breadcrumbs":3,"title":2},"67":{"body":37,"breadcrumbs":2,"title":1},"68":{"body":29,"breadcrumbs":3,"title":2},"69":{"body":29,"breadcrumbs":3,"title":2},"7":{"body":48,"breadcrumbs":4,"title":3},"70":{"body":86,"breadcrumbs":4,"title":3},"71":{"body":0,"breadcrumbs":2,"title":1},"72":{"body":18,"breadcrumbs":3,"title":2},"73":{"body":19,"breadcrumbs":5,"title":4},"74":{"body":39,"breadcrumbs":3,"title":2},"75":{"body":25,"breadcrumbs":6,"title":5},"76":{"body":0,"breadcrumbs":2,"title":1},"77":{"body":74,"breadcrumbs":2,"title":1},"78":{"body":21,"breadcrumbs":3,"title":2},"79":{"body":40,"breadcrumbs":2,"title":1},"8":{"body":40,"breadcrumbs":2,"title":1},"80":{"body":50,"breadcrumbs":2,"title":1},"81":{"body":77,"breadcrumbs":2,"title":1},"82":{"body":57,"breadcrumbs":2,"title":1},"83":{"body":51,"breadcrumbs":2,"title":1},"84":{"body":24,"breadcrumbs":2,"title":1},"85":{"body":43,"breadcrumbs":2,"title":1},"86":{"body":24,"breadcrumbs":2,"title":1},"87":{"body":19,"breadcrumbs":2,"title":1},"88":{"body":32,"breadcrumbs":3,"title":2},"89":{"body":22,"breadcrumbs":2,"title":1},"9":{"body":46,"breadcrumbs":3,"title":2},"90":{"body":39,"breadcrumbs":2,"title":1},"91":{"body":23,"breadcrumbs":3,"title":2},"92":{"body":26,"breadcrumbs":2,"title":1},"93":{"body":38,"breadcrumbs":2,"title":1},"94":{"body":49,"breadcrumbs":2,"title":1},"95":{"body":24,"breadcrumbs":2,"title":1},"96":{"body":28,"breadcrumbs":2,"title":1},"97":{"body":16,"breadcrumbs":2,"title":1},"98":{"body":21,"breadcrumbs":2,"title":1},"99":{"body":4,"breadcrumbs":4,"title":3}},"docs":{"0":{"body":"A personal collection of notes and cheatsheets. Source code is located at johannst/notes .","breadcrumbs":"Notes","id":"0","title":"Notes"},"1":{"body":"zsh bash fish tmux git awk emacs gpg gdb gdbserver radare2 qemu pacman dot","breadcrumbs":"Tools","id":"1","title":"Tools"},"10":{"body":"","breadcrumbs":"Tools » Completion","id":"10","title":"Completion"},"100":{"body":"gpg -k / --list-key # public keys\ngpg -K / --list-secret-keys # secret keys","breadcrumbs":"Tools » List keys","id":"100","title":"List keys"},"101":{"body":"gpg --edit-key <KEY ID> Gives prompt to modify KEY ID, common commands: help show help\nsave save & quit list list keys and user IDs\nkey <N> select subkey <N>\nuid <N> select user ID <N> expire change expiration of selected key adduid add user ID\ndeluid delete selected user ID addkey add subkey\ndelkey delete selected subkey","breadcrumbs":"Tools » Edit keys","id":"101","title":"Edit keys"},"102":{"body":"gpg --export --armor --output <KEY.PUB> <KEY ID>\ngpg --export-secret-key --armor --output <KEY.PUB> <KEY ID>\ngpg --import <FILE>","breadcrumbs":"Tools » Export & Import Keys","id":"102","title":"Export & Import Keys"},"103":{"body":"gpg --keyserver <SERVER> --send-keys <KEY ID>\ngpg --keyserver <SERVER> --search-keys <KEY ID>","breadcrumbs":"Tools » Search & Send keys","id":"103","title":"Search & Send keys"},"104":{"body":"Encrypt file using passphrase and write encrypted data to <file>.gpg. gpg --symmetric <file> # Decrypt using passphrase\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » Encrypt (passphrase)","id":"104","title":"Encrypt (passphrase)"},"105":{"body":"Encrypt file with public key of specified recipient and write encrypted data to <file>.gpg. gpg --encrypt -r foo@bar.de <file> # Decrypt at foos side (private key required)\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » Encrypt (public key)","id":"105","title":"Encrypt (public key)"},"106":{"body":"Generate a signed file and write to <file>.gpg. # Sign with private key of foo@bar.de\ngpg --sign -u foor@bar.de <file> # Verify with public key of foo@bar.de\ngpg --verify <file> # Extract content from signed file\ngpg -o <file> --decrypt <file>.gpg Without -u use first private key in list gpg -K for signing. Files can also be signed and encrypted at once, gpg will first sign the file and then encrypt it. gpg --sign --encrypt -r <recipient> <file>","breadcrumbs":"Tools » Signing","id":"106","title":"Signing"},"107":{"body":"Generate a detached signature and write to <file>.asc. Send <file>.asc along with <file> when distributing. gpg --detach-sign --armor -u foor@bar.de <file> # Verify\ngpg --verify <file>.asc <file> Without -u use first private key in list gpg -K for signing.","breadcrumbs":"Tools » Signing (detached)","id":"107","title":"Signing (detached)"},"108":{"body":"sec secret key ssb secret subkey pub public key sub public subkey","breadcrumbs":"Tools » Abbreviations","id":"108","title":"Abbreviations"},"109":{"body":"http://pgp.mit.edu http://keyserver.ubuntu.com hkps://pgp.mailbox.org","breadcrumbs":"Tools » Keyservers","id":"109","title":"Keyservers"},"11":{"body":"Completion functions are provided via files and need to be placed in a location covered by $fpath. By convention the completion files are names as _<CMD>. A completion skeleton for the command foo, stored in _foo #compdef _foo foo function _foo() { ...\n} Alternatively one can install a completion function explicitly by calling compdef <FUNC> <CMD>.","breadcrumbs":"Tools » Installation","id":"11","title":"Installation"},"110":{"body":"","breadcrumbs":"Tools » gdb(1)","id":"110","title":"gdb(1)"},"111":{"body":"gdb [opts] [prg [-c coredump | -p pid]] gdb [opts] --args prg <prg-args> opts: -p <pid> attach to pid -c <coredump> use <coredump> -x <file> execute script <file> before prompt -ex <cmd> execute command <cmd> before prompt --tty <tty> set I/O tty for debugee","breadcrumbs":"Tools » CLI","id":"111","title":"CLI"},"112":{"body":"","breadcrumbs":"Tools » Interactive usage","id":"112","title":"Interactive usage"},"113":{"body":"tty <tty> Set <tty> as tty for debugee. Make sure nobody reads from target tty, easiest is to spawn a shell and run following in target tty: > while true; do sleep 1024; done sharedlibrary [<regex>] Load symbols of shared libs loaded by debugee. Optionally use <regex> to filter libs for symbol loading. display [/FMT] <expr> Print <expr> every time debugee stops. Eg print next instr, see examples below. undisplay [<num>] Delete display expressions either all or one referenced by <num>. info display List display expressions.","breadcrumbs":"Tools » Misc","id":"113","title":"Misc"},"114":{"body":"break [-qualified] <sym> thread <tnum> Set a breakpoint only for a specific thread. -qualified: Treat <sym> as fully qualified symbol (quiet handy to set breakpoints on C symbols in C++ contexts) break <sym> if <cond> Set conditional breakpoint (see examples below). delete [<num>] Delete breakpoint either all or one referenced by <num>. info break List breakpoints. cond <bp> <cond> Make existing breakpoint <bp> conditional with <cond>. tbreak Set temporary breakpoint, will be deleted when hit. Same syntax as `break`. rbreak <regex> Set breakpoints matching <regex>, where matching internally is done on: .*<regex>.* command [<bp_list>] Define commands to run after breakpoint hit. If <bp_list> is not specified attach command to last created breakpoint. Command block terminated with 'end' token. <bp_list>: Space separates list, eg 'command 2 5-8' to run command for breakpoints: 2,5,6,7,8.","breadcrumbs":"Tools » Breakpoints","id":"114","title":"Breakpoints"},"115":{"body":"watch [-location|-l] <expr> [thread <tnum>] Create a watchpoint for <expr>, will break if <expr> is written to. Watchpoints respect scope of variables, -l can be used to watch the memory location instead. rwatch ... Sets a read watchpoint, will break if <expr> is read from. awatch ... Sets an access watchpoint, will break if <expr> is written to or read from.","breadcrumbs":"Tools » Watchpoints","id":"115","title":"Watchpoints"},"116":{"body":"info functions [<regex>] List functions matching <regex>. List all functions if no <regex> provided. info variables [<regex>] List variables matching <regex>. List all variables if no <regex> provided.","breadcrumbs":"Tools » Inspection","id":"116","title":"Inspection"},"117":{"body":"info handle [<signal>] Print how to handle <signal>. If no <signal> specified print for all signals. handle <signal> <action> Configure how gdb handles <signal> sent to debugee. <action>: stop/nostop Catch signal in gdb and break. print/noprint Print message when gdb catches signal. pass/nopass Pass signal down to debugee. catch signal <signal> Create a catchpoint for <signal>.","breadcrumbs":"Tools » Signal handling","id":"117","title":"Signal handling"},"118":{"body":"dir <path> Add <path> to the beginning of the searh path for source files. show dir Show current search path. set substitute-path <from> <to> Add substitution rule checked during source file lookup. show substitute-path Show current substitution rules.","breadcrumbs":"Tools » Source file locations","id":"118","title":"Source file locations"},"119":{"body":"set follow-fork-mode <child | parent> Specify which process to follow when debuggee makes a fork(2) syscall. set pagination <on | off> Turn on/off gdb's pagination. set breakpoint pending <on | off | auto> on: always set pending breakpoints. off: error when trying to set pending breakpoints. auto: interatively query user to set breakpoint. set print pretty <on | off> Turn on/off pertty printing of structures. set logging <on | off> Enable output logging to file (default gdb.txt). set logging file <fname> Change output log file to <fname> set logging redirect <on/off> on: only log to file. off: log to file and tty.","breadcrumbs":"Tools » Configuration","id":"119","title":"Configuration"},"12":{"body":"Following variables are available in Completion functions: $words # array with command line in words\n$#words # number words\n$CURRENT # index into $words for cursor position\n$words[CURRENT-1] # previous word (relative to cursor position)","breadcrumbs":"Tools » Completion Variables","id":"12","title":"Completion Variables"},"120":{"body":"Gdb allows to create & document user commands as follows: define <cmd> # cmds end document <cmd> # docu end To get all user commands or documentations one can use: help user-defined help <cmd>","breadcrumbs":"Tools » User commands (macros)","id":"120","title":"User commands (macros)"},"121":{"body":"Gdb allows to create two types of command hooks hook- will be run before <cmd> hookpost- will be run after <cmd> define hook-<cmd> # cmds end define hookpost-<cmd> # cmds end","breadcrumbs":"Tools » Hooks","id":"121","title":"Hooks"},"122":{"body":"","breadcrumbs":"Tools » Examples","id":"122","title":"Examples"},"123":{"body":"When ever the debugee stops automatically print the memory at the current instruction pointer ($rip x86) and format as instruction /i. # rip - x86 display /i $rip # step instruction, after the step the next instruction is automatically printed si","breadcrumbs":"Tools » Automatically print next instr","id":"123","title":"Automatically print next instr"},"124":{"body":"Create conditional breakpoints for a function void foo(int i) in the debugee. # Create conditional breakpoint b foo if i == 42 b foo # would create bp 2 # Make existing breakpoint conditional cond 2 if i == 7","breadcrumbs":"Tools » Conditional breakpoints","id":"124","title":"Conditional breakpoints"},"125":{"body":"This creates a catchpoint for the SIGSEGV signal and attached the command to it. catch signal SIGSEGV command bt c end","breadcrumbs":"Tools » Catch SIGSEGV and execute commands","id":"125","title":"Catch SIGSEGV and execute commands"},"126":{"body":"gdb --batch -ex 'thread 1' -ex 'bt' -p <pid>","breadcrumbs":"Tools » Run backtrace on thread 1 (batch mode)","id":"126","title":"Run backtrace on thread 1 (batch mode)"},"127":{"body":"To script gdb add commands into a file and pass it to gdb via -x. For example create run.gdb: set pagination off break mmap command info reg rdi rsi rdx bt c end #initial drop c This script can be used as: gdb --batch -x ./run.gdb -p <pid>","breadcrumbs":"Tools » Script gdb for automating debugging sessions","id":"127","title":"Script gdb for automating debugging sessions"},"128":{"body":"","breadcrumbs":"Tools » Know Bugs","id":"128","title":"Know Bugs"},"129":{"body":"When using finish inside a command block, commands after finish are not executed. To workaround that bug one can create a wrapper function which calls finish. define handler bt finish info reg rax end command handler end","breadcrumbs":"Tools » Workaround command + finish bug","id":"129","title":"Workaround command + finish bug"},"13":{"body":"_describe simple completion, just words + description _arguments sophisticated completion, allow to specify actions Completion with _describe _describe MSG COMP MSG simple string with header message COMP array of completions where each entry is \"opt:description\" function _foo() { local -a opts opts=('bla:desc for bla' 'blu:desc for blu') _describe 'foo-msg' opts\n}\ncompdef _foo foo foo <TAB><TAB> -- foo-msg --\nbla -- desc for bla\nblu -- desc for blu Completion with _arguments _arguments SPEC [SPEC...] where SPEC can have one of the following forms: OPT[DESC]:MSG:ACTION N:MSG:ACTION Available actions (op1 op2) list possible matches\n->VAL set $state=VAL and continue, `$state` can be checked later in switch case\nFUNC call func to generate matches\n{STR} evaluate `STR` to generate matches","breadcrumbs":"Tools » Completion Functions","id":"13","title":"Completion Functions"},"130":{"body":"","breadcrumbs":"Tools » gdbserver(1)","id":"130","title":"gdbserver(1)"},"131":{"body":"gdbserver [opts] comm prog [args] opts: --disable-randomization --no-disable-randomization comm: host:port tty","breadcrumbs":"Tools » CLI","id":"131","title":"CLI"},"132":{"body":"# Start gdbserver.\ngdbserver localhost:1234 /bin/ls # Attach gdb.\ngdb -ex 'target remote localhost:1234'","breadcrumbs":"Tools » Example","id":"132","title":"Example"},"133":{"body":"","breadcrumbs":"Tools » radare2(1)","id":"133","title":"radare2(1)"},"134":{"body":"pd <n> [@ <addr>] # print disassembly for <n> instructions # with optional temporary seek to <addr>","breadcrumbs":"Tools » print","id":"134","title":"print"},"135":{"body":"fs # list flag-spaces fs <fs> # select flag-space <fs> f # print flags of selected flag-space","breadcrumbs":"Tools » flags","id":"135","title":"flags"},"136":{"body":"?*~<kw> # '?*' list all commands and '~' grep for <kw> ?*~... # '..' less mode /'...' interactive search","breadcrumbs":"Tools » help","id":"136","title":"help"},"137":{"body":"> r2 -B <baddr> <exe> # open <exe> mapped to addr <baddr> oob <addr> # reopen current file at <baddr>","breadcrumbs":"Tools » relocation","id":"137","title":"relocation"},"138":{"body":"","breadcrumbs":"Tools » Examples","id":"138","title":"Examples"},"139":{"body":"> r2 [-w] <file> oo+ # re-open for write if -w was not passed s <addr> # seek to position wv <data> # write 4 byte (dword)","breadcrumbs":"Tools » Patch file (alter bytes)","id":"139","title":"Patch file (alter bytes)"},"14":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -d <dir> -h The completion handler could be implemented as follows in a file called _foo: #compdef _foo foo function _foo_color() { local colors=() colors+=('green:green color') colors+=('red:red color') colors+=('blue:blue color') _describe \"color\" colors\n} function _foo() { _arguments \\ \"-c[define color]:color:->s_color\" \\ \"-s[select sound]:sound:(low high)\" \\ \"-f[select file]:file:_files\" \\ \"-d[select dir]:dir:_files -/\" \\ \"-h[help]\" case $state in s_color) _foo_color;; esac\n} _files is a zsh builtin utility function to complete files/dirs see zsh completion functions zsh completion utility functions","breadcrumbs":"Tools » Example","id":"14","title":"Example"},"140":{"body":"rasm2 -L # list supported archs > rasm2 -a x86 'mov eax, 0xdeadbeef' b8efbeadde > rasm2 -a x86 -d \"b8efbeadde\" mov eax, 0xdeadbeef","breadcrumbs":"Tools » Assemble / Disassmble (rasm2)","id":"140","title":"Assemble / Disassmble (rasm2)"},"141":{"body":"All the examples & notes use qemu-system-x86_64 but in most cases this can be swapped with the system emulator for other architectures.","breadcrumbs":"Tools » qemu(1)","id":"141","title":"qemu(1)"},"142":{"body":"Graphic mode: Ctrl+Alt+g release mouse capture from VM Ctrl+Alt+1 switch to display of VM\nCtrl+Alt+2 switch to qemu monitor No graphic mode: Ctrl+a h print help\nCtrl+a x exit emulator\nCtrl+a c switch between monitor and console","breadcrumbs":"Tools » Keybindings","id":"142","title":"Keybindings"},"143":{"body":"Following command-line gives a good starting point to assemble a VM: qemu-system-x86_64 \\ -cpu host -enable-kvm -smp 4 \\ -m 8G \\ -vga virtio -display sdl,gl=on \\ -boot menu=on \\ -cdrom <iso> \\ -hda <disk> \\ -device qemu-xhci,id=xhci \\ -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408,id=capture-card","breadcrumbs":"Tools » VM config snippet","id":"143","title":"VM config snippet"},"144":{"body":"# Emulate host CPU in guest VM, enabling all supported host featured (requires KVM).\n# List available CPUs `qemu-system-x86_64 -cpu help`.\n-cpu host # Enable KVM instead software emulation.\n-enable-kvm # Configure number of guest CPUs.\n-smp <N> # Configure size of guest RAM.\n-m 8G","breadcrumbs":"Tools » CPU & RAM","id":"144","title":"CPU & RAM"},"145":{"body":"# Use sdl window as display and enable openGL context.\n-display sdl,gl=on # Use vnc server as display (eg on display `:42` here).\n-display vnc=localhost:42 # Confifure virtio as 3D video graphic accelerator (requires virgl in guest).\n-vga virtio","breadcrumbs":"Tools » Graphic & Display","id":"145","title":"Graphic & Display"},"146":{"body":"# Enables boot menu to select boot device (enter with `ESC`).\n-boot menu=on","breadcrumbs":"Tools » Boot Menu","id":"146","title":"Boot Menu"},"147":{"body":"# Attach cdrom drive with iso to a VM.\n-cdrom <iso> # Attach disk drive to a VM.\n-hda <disk> # Generic way to configure & attach a drive to a VM.\n-drive file=<file>,format=qcow2 Create a disk with qemu-img To create a qcow2 disk (qemu copy-on-write) of size 10G: qemu-img create -f qcow2 disk.qcow2 10G The disk does not contain any partitions or a partition table. We can format the disk from within the guest as following example: # Create `gpt` partition table.\nsudo parted /dev/sda mktable gpt # Create two equally sized primary partitions.\nsudo parted /dev/sda mkpart primary 0% 50%\nsudo parted /dev/sda mkpart primary 50% 100% # Create filesystem on each partition.\nsudo mkfs.ext3 /dev/sda1\nsudo mkfs.ext4 /dev/sda2 lsblk -f /dev/sda NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT sda ├─sda1 ext3 .... └─sda2 ext4 ....","breadcrumbs":"Tools » Block devices","id":"147","title":"Block devices"},"148":{"body":"Host Controller # Add XHCI USB controller to the VM (supports USB 3.0, 2.0, 1.1).\n# `id=xhci` creates a usb bus named `xhci`.\n-device qemu-xhci,id=xhci USB Device # Pass-through USB device from host identified by vendorid & productid and\n# attach to usb bus `xhci.0` (defined with controller `id`).\n-device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408","breadcrumbs":"Tools » USB","id":"148","title":"USB"},"149":{"body":"# Open gdbstub on tcp `<port>` (`-s` shorthand for `-gdb tcp::1234`).\n-gdb tcp::<port> # Freeze guest CPU at startup and wait for debugger connection.\n-S","breadcrumbs":"Tools » Debugging","id":"149","title":"Debugging"},"15":{"body":"","breadcrumbs":"Tools » bash(1)","id":"15","title":"bash(1)"},"150":{"body":"# Create raw tcp server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial tcp:localhost:12345,server,wait # Create telnet server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial telnet:localhost:12345,server,wait # Configure redirection for the QEMU `mointor`, arguments similar to `-serial`\n# above.\n-monitor ... In server mode use nowait to execute guest without waiting for a client connection.","breadcrumbs":"Tools » IO redirection","id":"150","title":"IO redirection"},"151":{"body":"# Redirect host tcp port `1234` to guest port `4321`.\n-nic user,hostfwd=tcp:localhost:1234-:4321","breadcrumbs":"Tools » Network","id":"151","title":"Network"},"152":{"body":"# Attach a `virtio-9p-pci` device to the VM.\n# The guest requires 9p support and can mount the shared drive as:\n# mount -t 9p -o trans=virtio someName /mnt\n-virtfs local,id=someName,path=<someHostPath>,mount_tag=someName,security_model=none","breadcrumbs":"Tools » Shared drives","id":"152","title":"Shared drives"},"153":{"body":"# List debug items.\n-d help # Write debug log to file instead stderr.\n-D <file> # Examples\n-d in_asm Log executed guest instructions.","breadcrumbs":"Tools » Debug logging","id":"153","title":"Debug logging"},"154":{"body":"# List name of all trace points.\n-trace help # Enable trace points matching pattern and optionally write trace to file.\n-trace <pattern>[,file=<file>] # Enable trace points for all events listed in the <events> file.\n# File must contain one event/pattern per line.\n-trace events=<events>","breadcrumbs":"Tools » Tracing","id":"154","title":"Tracing"},"155":{"body":"VM snapshots require that there is at least on qcow2 disk attached to the VM ( VM Snapshots ). Commands for qemu Monitor or QMP : # List available snapshots.\ninfo snapshots # Create/Load/Delete snapshot with name <tag>.\nsavevm <tag>\nloadvm <tag>\ndelvm <tag> The snapshot can also be directly specified when invoking qemu as: qemu-system-x86_64 \\ -loadvm <tag> \\ ...","breadcrumbs":"Tools » VM snapshots","id":"155","title":"VM snapshots"},"156":{"body":"Online migration example: # Start machine 1 on host ABC.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Prepare machine 2 on host DEF as migration target.\n# Listen for any connection on port 12345.\nqemu-system-x86_64 -monitor stdio -incoming tcp:0.0.0.0:12345 # Start migration from the machine 1 monitor console.\n(qemu) migrate tcp:DEF:12345 Save to external file example: ```bash\n# Start machine 1.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Save VM state to file.\n(qemu) migrate \"exec:gzip -c > vm.gz\" # Load VM from file.\nqemu-system-x86_64 -monitor stdio -incoming \"exec: gzip -d -c vm.gz\" The migration source machine and the migration target machine should be launched with the same parameters.","breadcrumbs":"Tools » VM Migration","id":"156","title":"VM Migration"},"157":{"body":"Example command line to directly boot a Kernel with an initrd ramdisk. qemu-system-x86_64 \\ -cpu host \\ -enable-kvm \\ -kernel <dir>/arch/x86/boot/bzImage \\ -append \"earlyprintk=ttyS0 console=ttyS0 nokaslr init=/init debug\" \\ -initrd <dir>/initramfs.cpio.gz \\ ... Instructions to build a minimal Kernel and initrd .","breadcrumbs":"Tools » Appendix: Direct Kernel boot","id":"157","title":"Appendix: Direct Kernel boot"},"158":{"body":"QEMU USB QEMU IMG QEMU Tools QEMU System QEMU Invocation (command line args) QEMU Monitor QEMU machine protocol (QMP) QEMU VM Snapshots","breadcrumbs":"Tools » References","id":"158","title":"References"},"159":{"body":"","breadcrumbs":"Tools » pacman(1)","id":"159","title":"pacman(1)"},"16":{"body":"","breadcrumbs":"Tools » Expansion","id":"16","title":"Expansion"},"160":{"body":"pacman -Sy refresh package database\npacman -S <pkg> install pkg\npacman -Ss <regex> search remote package database\npacman -Si <pkg> get info for pkg\npacman -Su upgrade installed packages\npacman -Sc clean local package cache","breadcrumbs":"Tools » Remote package repositories","id":"160","title":"Remote package repositories"},"161":{"body":"pacman -Rsn <pkg> uninstall package and unneeded deps + config files","breadcrumbs":"Tools » Remove packages","id":"161","title":"Remove packages"},"162":{"body":"Local package database of installed packages. pacman -Q list all installed packages\npacman -Qs <regex> search local package database\npacman -Ql <pkg> list files installed by pkg\npacman -Qo <file> query package that owns file\npacman -Qe only list explicitly installed packages","breadcrumbs":"Tools » Local package database","id":"162","title":"Local package database"},"163":{"body":"Local file database which allows to search packages owning certain files. Also searches non installed packages, but database must be synced. pacman -Fy refresh file database\npacman -Fl <pkg> list files in pkg (must not be installed)\npacman -Fx <regex> search","breadcrumbs":"Tools » Local file database","id":"163","title":"Local file database"},"164":{"body":"Uninstall all orphaned packages (including config files) that were installed as dependencies. pacman -Rsn $(pacman -Qqtq) List explicitly installed packages that are not required as dependency by any package and sort by size. pacman -Qetq | xargs pacman -Qi | awk '/Name/ { name=$3 } /Installed Size/ { printf \"%8.2f%s %s\\n\", $4, $5, name }' | sort -h","breadcrumbs":"Tools » Hacks","id":"164","title":"Hacks"},"165":{"body":"Online playground","breadcrumbs":"Tools » dot(1)","id":"165","title":"dot(1)"},"166":{"body":"Can be rendered to svg with the following command. dot -T svg -o g.svg g.dot Example dot file. // file: g.dot\ndigraph { // Render ranks from left to right. rankdir=LR // Make background transparent. bgcolor=transparent // Global node attributes. node [shape=box] // Global edge attributes. edge [style=dotted,color=red] // Add nodes & edge. stage1 -> stage2 // Add multiple edges at once. stage2 -> { stage3_1, stage3_2 } // Add edge with custom attributes. stage3_2 -> stage4 [label=\"some text\"] // Set custom attributes for specific node. stage4 [color=green,fillcolor=lightgray,style=\"filled,dashed\",label=\"s4\"] // Create a subgraph. This can be used to group nodes/edges or as scope for // global node/edge attributes. // If the name starts with 'cluster' a border is drawn. subgraph cluster_1 { stage5_1 stage5_2 } // Add some edges to subgraph nodes. stage3_1 -> { stage5_1, stage5_2 }\n} Rendered svg file. g.svg","breadcrumbs":"Tools » Example dot file to copy & paste from.","id":"166","title":"Example dot file to copy & paste from."},"167":{"body":"DOT language Attributes Node shapes Colors User manual","breadcrumbs":"Tools » References","id":"167","title":"References"},"168":{"body":"lsof ss pidstat pgrep pmap pstack","breadcrumbs":"Resource analysis & monitor","id":"168","title":"Resource analysis & monitor"},"169":{"body":"lsof -r <s> ..... repeatedly execute command ervery <s> seconds -a ......... AND slection filters instead ORing (OR: default) -p <pid> ... filter by <pid> +fg ........ show file flags for file descripros -n ......... don't convert network addr to hostnames -P ......... don't convert network port to service names -i <@h[:p]>. show connections to h (hostname|ip addr) with optional port p -s <p:s> ... in conjunction with '-i' filter for protocol <p> in state <s> -U ......... show unix domain sockets ('@' indicates abstract sock name, see unix(7)) file flags: R/W/RW ..... read/write/read-write CR ......... create AP ......... append TR ......... truncate -s protocols TCP, UDP -s states (TCP) CLOSED, IDLE, BOUND, LISTEN, ESTABLISHED, SYN_SENT, SYN_RCDV, ESTABLISHED, CLOSE_WAIT, FIN_WAIT1, CLOSING, LAST_ACK, FIN_WAIT_2, TIME_WAIT -s states (UDP) Unbound, Idle","breadcrumbs":"Resource analysis & monitor » lsof(8)","id":"169","title":"lsof(8)"},"17":{"body":"# generate sequence from n to m\n{n..m}\n# generate sequence from n to m step by s\n{n..m..s} # expand cartesian product\n{a,b}{c,d}","breadcrumbs":"Tools » Generator","id":"17","title":"Generator"},"170":{"body":"","breadcrumbs":"Resource analysis & monitor » Examples","id":"170","title":"Examples"},"171":{"body":"Show open files with file flags for process: lsof +fg -p <pid>","breadcrumbs":"Resource analysis & monitor » File flags","id":"171","title":"File flags"},"172":{"body":"Show open tcp connections for $USER: lsof -a -u $USER -i TCP Note : -a ands the results. If -a is not given all open files matching $USER and all tcp connections are listed ( ored ).","breadcrumbs":"Resource analysis & monitor » Open TCP connections","id":"172","title":"Open TCP connections"},"173":{"body":"Show open connections to localhost for $USER: lsof -a -u $USER -i @localhost","breadcrumbs":"Resource analysis & monitor » Open connection to specific host","id":"173","title":"Open connection to specific host"},"174":{"body":"Show open connections to port :1234 for $USER: lsof -a -u $USER -i :1234","breadcrumbs":"Resource analysis & monitor » Open connection to specific port","id":"174","title":"Open connection to specific port"},"175":{"body":"lsof -i 4TCP -s TCP:ESTABLISHED","breadcrumbs":"Resource analysis & monitor » IPv4 TCP connections in ESTABLISHED state","id":"175","title":"IPv4 TCP connections in ESTABLISHED state"},"176":{"body":"ss [option] [filter] [option] -p ..... Show process using socket -l ..... Show sockets in listening state -4/-6 .. Show IPv4/6 sockets -x ..... Show unix sockets -n ..... Show numeric ports (no resolve) -O ..... Oneline output per socket [filter] dport/sport PORT .... Filter for destination/source port dst/src ADDR ........ Filter for destination/source address and/or .............. Logic operator ==/!= ............... Comparison operator (EXPR) .............. Group exprs","breadcrumbs":"Resource analysis & monitor » ss(8)","id":"176","title":"ss(8)"},"177":{"body":"Show all tcp IPv4 sockets connecting to port 443: ss -4 'dport 443' Show all tcp IPv4 sockets that don't connect to port 443 or connect to address 1.2.3.4. ss -4 'dport != 443 or dst 1.2.3.4'","breadcrumbs":"Resource analysis & monitor » Examples","id":"177","title":"Examples"},"178":{"body":"pidstat [opt] [interval] [cont] -U [user] show username instead UID, optionally only show for user -r memory statistics -d I/O statistics -h single line per process and no lines with average","breadcrumbs":"Resource analysis & monitor » pidstat(1)","id":"178","title":"pidstat(1)"},"179":{"body":"pidstat -r -p <pid> [interval] [count] minor_pagefault: Happens when the page needed is already in memory but not allocated to the faulting process, in that case the kernel only has to create a new page-table entry pointing to the shared physical page (not required to load a memory page from disk). major_pagefault: Happens when the page needed is NOT in memory, the kernel has to create a new page-table entry and populate the physical page (required to load a memory page from disk).","breadcrumbs":"Resource analysis & monitor » Page fault and memory utilization","id":"179","title":"Page fault and memory utilization"},"18":{"body":"# default value\nbar=${foo:-some_val} # if $foo set, then bar=$foo else bar=some_val # alternate value\nbar=${foo:+bla $foo} # if $foo set, then bar=\"bla $foo\" else bar=\"\" # check param set\nbar=${foo:?msg} # if $foo set, then bar=$foo else exit and print msg # indirect\nFOO=foo\nBAR=FOO\nbar=${!BAR} # deref value of BAR -> bar=$FOO # prefix\n${foo#prefix} # remove prefix when expanding $foo\n# suffix\n${foo%suffix} # remove suffix when expanding $foo # substitute\n${foo/pattern/string} # replace pattern with string when expanding foo\n# pattern starts with\n# '/' replace all occurences of pattern\n# '#' pattern match at beginning\n# '%' pattern match at end Note: prefix/suffix/pattern are expanded as pathnames .","breadcrumbs":"Tools » Parameter","id":"18","title":"Parameter"},"180":{"body":"pidstat -d -p <pid> [interval] [count]","breadcrumbs":"Resource analysis & monitor » I/O statistics","id":"180","title":"I/O statistics"},"181":{"body":"pgrep [opts] <pattern> -n only list newest matching process -u <usr> only show matching for user <usr> -l additionally list command -a additionally list command + arguments","breadcrumbs":"Resource analysis & monitor » pgrep(1)","id":"181","title":"pgrep(1)"},"182":{"body":"For example attach gdb to newest zsh process from $USER. gdb -p $(pgrep -n -u $USER zsh)","breadcrumbs":"Resource analysis & monitor » Debug newest process","id":"182","title":"Debug newest process"},"183":{"body":"pmap <pid> Dump virtual memory map of process. Compared to /proc/<pid>/maps it shows the size of the mappings.","breadcrumbs":"Resource analysis & monitor » pmap(1)","id":"183","title":"pmap(1)"},"184":{"body":"pstack <pid> Dump stack for all threads of process.","breadcrumbs":"Resource analysis & monitor » pstack(1)","id":"184","title":"pstack(1)"},"185":{"body":"strace ltrace perf OProfile time","breadcrumbs":"Trace and Profile","id":"185","title":"Trace and Profile"},"186":{"body":"strace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -s <size> ... max string size, truncate of longer (default: 32) -e <expr> ... expression for trace filtering -o <file> ... log output into <file> -c .......... dump syscall statitics at the end -k .......... dump stack trace for each syscall -P <path> ... only trace syscall accesing path -y .......... print paths for FDs -tt ......... print absolute timestamp (with us precision) -r .......... print relative timestamp <expr>: trace=syscall[,syscall] .... trace only syscall listed trace=file ................. trace all syscall that take a filename as arg trace=process .............. trace process management related syscalls trace=signal ............... trace signal related syscalls signal ..................... trace signals delivered to the process","breadcrumbs":"Trace and Profile » strace(1)","id":"186","title":"strace(1)"},"187":{"body":"Trace open(2) & socket(2) syscalls for a running process + child processes: strace -f -e trace=open,socket -p <pid> Trace signals delivered to a running process: strace -e signal -e 'trace=!all' -p <pid>","breadcrumbs":"Trace and Profile » Examples","id":"187","title":"Examples"},"188":{"body":"ltrace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -o <file> ... log output into <file> -l <filter> . show who calls into lib matched by <filter> -C .......... demangle","breadcrumbs":"Trace and Profile » ltrace(1)","id":"188","title":"ltrace(1)"},"189":{"body":"List which program/libs call into libstdc++: ltrace -l '*libstdc++*' -C -o ltrace.log ./main","breadcrumbs":"Trace and Profile » Example","id":"189","title":"Example"},"19":{"body":"* match any string\n? match any single char\n\\\\ match backslash\n[abc] match any char of 'a' 'b' 'c'\n[a-z] match any char between 'a' - 'z'\n[^ab] negate, match all not 'a' 'b'\n[:class:] match any char in class, available: alnum,alpha,ascii,blank,cntrl,digit,graph,lower, print,punct,space,upper,word,xdigit With extglob shell option enabled it is possible to have more powerful patterns. In the following pattern-list is one ore more patterns separated by | char. ?(pattern-list) matches zero or one occurrence of the given patterns\n*(pattern-list) matches zero or more occurrences of the given patterns\n+(pattern-list) matches one or more occurrences of the given patterns\n@(pattern-list) matches one of the given patterns\n!(pattern-list) matches anything except one of the given patterns Note: shopt -s extglob/shopt -u extglob to enable/disable extglob option.","breadcrumbs":"Tools » Pathname","id":"19","title":"Pathname"},"190":{"body":"perf list show supported hw/sw events perf stat -p <pid> .. show stats for running process -I <ms> ... show stats periodically over interval <ms> -e <ev> ... filter for events perf top -p <pid> .. show stats for running process -F <hz> ... sampling frequency -K ........ hide kernel threads perf record -p <pid> ............... record stats for running process -F <hz> ................ sampling frequency --call-graph <method> .. [fp, dwarf, lbr] method how to caputre backtrace fp : use frame-pointer, need to compile with -fno-omit-frame-pointer dwarf: use .cfi debug information lbr : use hardware last branch record facility -g ..................... short-hand for --call-graph fp -e <ev> ................ filter for events perf report -n .................... annotate symbols with nr of samples --stdio ............... report to stdio, if not presen tui mode -g graph,0.5,caller ... show caller based call chains with value >0.5 Useful <ev>: page-faults minor-faults major-faults cpu-cycles` task-clock","breadcrumbs":"Trace and Profile » perf(1)","id":"190","title":"perf(1)"},"191":{"body":"","breadcrumbs":"Trace and Profile » Flamegraph","id":"191","title":"Flamegraph"},"192":{"body":"perf record -g -e cpu-cycles -p <pid>\nperf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > cycles-flamegraph.svg","breadcrumbs":"Trace and Profile » Flamegraph with single event trace","id":"192","title":"Flamegraph with single event trace"},"193":{"body":"perf record -g -e cpu-cycles,page-faults -p <pid>\nperf script --per-event-dump\n# fold & generate as above","breadcrumbs":"Trace and Profile » Flamegraph with multiple event traces","id":"193","title":"Flamegraph with multiple event traces"},"194":{"body":"operf -g -p <pid> -g ...... caputre call-graph information opreport [opt] FILE show time spent per binary image -l ...... show time spent per symbol -c ...... show callgraph information (see below) -a ...... add column with time spent accumulated over child nodes ophelp show supported hw/sw events","breadcrumbs":"Trace and Profile » OProfile","id":"194","title":"OProfile"},"195":{"body":"# statistics of process run\n/usr/bin/time -v <cmd>","breadcrumbs":"Trace and Profile » /usr/bin/time(1)","id":"195","title":"/usr/bin/time(1)"},"196":{"body":"od xxd readelf objdump nm","breadcrumbs":"Binary","id":"196","title":"Binary"},"197":{"body":"od [opts] <file> -An don't print addr info -tx4 print hex in 4 byte chunks -ta print as named character -tc printable chars or backslash escape -w4 print 4 bytes per line -j <n> skip <n> bytes from <file> (hex if start with 0x) -N <n> dump <n> bytes (hex of start with 0x)","breadcrumbs":"Binary » od(1)","id":"197","title":"od(1)"},"198":{"body":"echo -n AAAABBBB | od -An -w4 -tx4 >> 41414141 >> 42424242 echo -n '\\x7fELF\\n' | od -tx1 -ta -tc >> 0000000 7f 45 4c 46 0a # tx1 >> del E L F nl # ta >> 177 E L F \\n # tc","breadcrumbs":"Binary » ASCII to hex string","id":"198","title":"ASCII to hex string"},"199":{"body":"For example .rodata section from an elf file. We can use readelf to get the offset into the file where the .rodata section starts. readelf -W -S foo >> Section Headers: >> [Nr] Name Type Address Off Size ES Flg Lk Inf Al >> ... >> [15] .rodata PROGBITS 00000000004009c0 0009c0 000030 00 A 0 0 16 With the offset of -j 0x0009c0 we can dump -N 0x30 bytes from the beginning of the .rodata section as follows: od -j 0x0009c0 -N 0x30 -tx4 -w4 foo >> 0004700 00020001 >> 0004704 00000000 >> * >> 0004740 00000001 >> 0004744 00000002 >> 0004750 00000003 >> 0004754 00000004 Note : Numbers starting with 0x will be interpreted as hex by od.","breadcrumbs":"Binary » Extract parts of file","id":"199","title":"Extract parts of file"},"2":{"body":"","breadcrumbs":"Tools » zsh(1)","id":"2","title":"zsh(1)"},"20":{"body":"Note: The trick with bash I/O redirection is to interpret from left-to-right. # stdout & stderr to file\ncommand >file 2>&1\n# equivalent\ncommand &>file # stderr to stdout & stdout to file\ncommand 2>&1 >file The article Bash One-Liners Explained, Part III: All about redirections contains some nice visualization to explain bash redirections.","breadcrumbs":"Tools » I/O redirection","id":"20","title":"I/O redirection"},"200":{"body":"xxd [opts] -p dump continuous hexdump -r convert hexdump into binary ('revert') -e dump as little endian mode -i output as C array","breadcrumbs":"Binary » xxd(1)","id":"200","title":"xxd(1)"},"201":{"body":"echo -n 'aabb' | xxd -p >> 61616262","breadcrumbs":"Binary » ASCII to hex stream","id":"201","title":"ASCII to hex stream"},"202":{"body":"echo -n '61616262' | xxd -p -r >> aabb","breadcrumbs":"Binary » Hex to binary stream","id":"202","title":"Hex to binary stream"},"203":{"body":"echo -n '\\x7fELF' | xxd -p | xxd -p -r | file -p - >> ELF","breadcrumbs":"Binary » ASCII to binary","id":"203","title":"ASCII to binary"},"204":{"body":"xxd -i <(echo -n '\\x7fELF') >> unsigned char _proc_self_fd_11[] = { >> 0x7f, 0x45, 0x4c, 0x46 >> }; >> unsigned int _proc_self_fd_11_len = 4;","breadcrumbs":"Binary » ASCII to C array (hex encoded)","id":"204","title":"ASCII to C array (hex encoded)"},"205":{"body":"readelf [opts] <elf> -W|--wide wide output, dont break output at 80 chars -h print ELF header -S print section headers -l print program headers + segment mapping -d print .dynamic section (dynamic link information) --syms print symbol tables (.symtab .dynsym) --dyn-syms print dynamic symbol table (exported symbols for dynamic linker) -r print relocation sections (.rel.*, .rela.*)","breadcrumbs":"Binary » readelf(1)","id":"205","title":"readelf(1)"},"206":{"body":"objdump [opts] <elf> -M intel use intil syntax -d disassemble text section -D disassemble all sections -S mix disassembly with source code -C demangle -j <section> display info for section --[no-]show-raw-insn [dont] show object code next to disassembly","breadcrumbs":"Binary » objdump(1)","id":"206","title":"objdump(1)"},"207":{"body":"For example .plt section: objdump -j .plt -d <elf>","breadcrumbs":"Binary » Disassemble section","id":"207","title":"Disassemble section"},"208":{"body":"nm [opts] <elf> -C demangle -u undefined only","breadcrumbs":"Binary » nm(1)","id":"208","title":"nm(1)"},"209":{"body":"c++filt c++ glibc gcc [make] (./make.md) ld.so symbol versioning python","breadcrumbs":"Development","id":"209","title":"Development"},"21":{"body":"j>&i Duplicate fd i to fd j, making j a copy of i. See dup2(2) . Example: command 2>&1 >file duplicate fd 1 to fd 2, effectively redirecting stderr to stdout redirect stdout to file","breadcrumbs":"Tools » Explanation","id":"21","title":"Explanation"},"210":{"body":"","breadcrumbs":"Development » c++filt(1)","id":"210","title":"c++filt(1)"},"211":{"body":"c++-filt <symbol_str>","breadcrumbs":"Development » Demangle symbol","id":"211","title":"Demangle symbol"},"212":{"body":"For example dynamic symbol table: readelf -W --dyn-syms <elf> | c++filt","breadcrumbs":"Development » Demangle stream","id":"212","title":"Demangle stream"},"213":{"body":"","breadcrumbs":"Development » c++","id":"213","title":"c++"},"214":{"body":"Force compile error to see what auto is deduced to. auto foo = bar(); // force compile error\ntypename decltype(foo)::_;","breadcrumbs":"Development » Type deduction","id":"214","title":"Type deduction"},"215":{"body":"{{#include c++/meta.cc:3:}}","breadcrumbs":"Development » Variadic templates ( parameter pack )","id":"215","title":"Variadic templates ( parameter pack )"},"216":{"body":"{{#include c++/meta2.cc:3:}}","breadcrumbs":"Development » SFINAE example ( enable_if )","id":"216","title":"SFINAE example ( enable_if )"},"217":{"body":"","breadcrumbs":"Development » glibc","id":"217","title":"glibc"},"218":{"body":"Trace memory allocation and de-allocation to detect memory leaks. Need to call mtrace(3) to install the tracing hooks. If we can't modify the binary to call mtrace we can create a small shared library and pre-load it. // libmtrace.c\n#include <mcheck.h>\n__attribute__((constructor)) static void init_mtrace() { mtrace(); } Compile as: gcc -shared -fPIC -o libmtrace.so libmtrace.c To generate the trace file run: export MALLOC_TRACE=<file>\nLD_PRELOAD=./libmtrace.so <binary> Note : If MALLOC_TRACE is not set mtrace won't install tracing hooks. To get the results of the trace file: mtrace <binary> $MALLOC_TRACE","breadcrumbs":"Development » malloc tracer mtrace(3)","id":"218","title":"malloc tracer mtrace(3)"},"219":{"body":"Configure action when glibc detects memory error. export MALLOC_CHECK_=<N> Useful values: 1 print detailed error & continue\n3 print detailed error + stack trace + memory mappings & abort\n7 print simple error message + stack trace + memory mappings & abort","breadcrumbs":"Development » malloc check mallopt(3)","id":"219","title":"malloc check mallopt(3)"},"22":{"body":"The getopts builtin uses following global variables: OPTARG, value of last option argument OPTIND, index of the next argument to process (user must reset) OPTERR, display errors if set to 1 getopts <optstring> <param> [<args>] <optstring> specifies the names of supported options, eg f:c f: means -f option with an argument c means -c option without an argument <param> specifies a variable name which getopts fills with the last parsed option argument <args> optionally specify argument string to parse, by default getopts parses $@","breadcrumbs":"Tools » Argument parsing with getopts","id":"22","title":"Argument parsing with getopts"},"220":{"body":"","breadcrumbs":"Development » gcc(1)","id":"220","title":"gcc(1)"},"221":{"body":"","breadcrumbs":"Development » CLI","id":"221","title":"CLI"},"222":{"body":"While debugging can be helpful to just pre-process files. gcc -E [-dM] ... -E run only preprocessor -dM list only #define statements -### dry-run, outputting exact compiler/linker invocations -print-multi-lib print available multilib configurations","breadcrumbs":"Development » Preprocessing","id":"222","title":"Preprocessing"},"223":{"body":"# List all target options with their description.\ngcc --help=target # Configure for current cpu arch and query (-Q) value of options.\ngcc -march=native -Q --help=target","breadcrumbs":"Development » Target options","id":"223","title":"Target options"},"224":{"body":"","breadcrumbs":"Development » Builtins","id":"224","title":"Builtins"},"225":{"body":"Give the compiler a hint which branch is hot, so it can lay out the code accordingly to reduce number of jump instructions. See on compiler explorer . echo \"\nextern void foo();\nextern void bar();\nvoid run0(int x) { if (__builtin_expect(x,0)) { foo(); } else { bar(); }\n}\nvoid run1(int x) { if (__builtin_expect(x,1)) { foo(); } else { bar(); }\n}\n\" | gcc -O2 -S -masm=intel -o /dev/stdout -xc - Will generate something similar to the following. run0: bar is on the path without branch run1: foo is on the path without branch run0: test edi, edi jne .L4 xor eax, eax jmp bar\n.L4: xor eax, eax jmp foo\nrun1: test edi, edi je .L6 xor eax, eax jmp foo\n.L6: xor eax, eax jmp bar","breadcrumbs":"Development » __builtin_expect(expr, cond)","id":"225","title":"__builtin_expect(expr, cond)"},"226":{"body":"C ABI - SystemV ABI C++ ABI - C++ Itanium ABI","breadcrumbs":"Development » ABI (Linux)","id":"226","title":"ABI (Linux)"},"227":{"body":"","breadcrumbs":"Development » make(1)","id":"227","title":"make(1)"},"228":{"body":"target .. : prerequisite .. recipe .. target: an output generated by the rule prerequisite: an input that is used to generate the target recipe: list of actions to generate the output from the input Use make -p to print all rules and variables (implicitly + explicitly defined).","breadcrumbs":"Development » Anatomy of make rules","id":"228","title":"Anatomy of make rules"},"229":{"body":"","breadcrumbs":"Development » Pattern rules & Automatic variables","id":"229","title":"Pattern rules & Automatic variables"},"23":{"body":"#!/bin/bash\nfunction parse_args() { while getopts \"f:c\" PARAM; do case $PARAM in f) echo \"GOT -f $OPTARG\";; c) echo \"GOT -c\";; *) echo \"ERR: print usage\"; exit 1;; esac done # users responsibility to reset OPTIND OPTIND=1\n} parse_args -f xxx -c\nparse_args -f yyy","breadcrumbs":"Tools » Example","id":"23","title":"Example"},"230":{"body":"A pattern rule contains the % char (exactly one of them) and look like this example: %.o : %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ The target matches files of the pattern %.o, where % matches any none-empty substring and other character match just them self. The substring matched by % is called the stem. % in the prerequisite stands for the matched stem in the target.","breadcrumbs":"Development » Pattern rules","id":"230","title":"Pattern rules"},"231":{"body":"As targets and prerequisites in pattern rules can't be spelled explicitly in the recipe, make provides a set of automatic variables to work with: $@: Name of the target that triggered the rule. $<: Name of the first prerequisite. $^: Names of all prerequisites (without duplicates). $+: Names of all prerequisites (with duplicates). $*: Stem of the pattern rule. # file: Makefile all: foobar blabla foo% bla%: aaa bbb bbb @echo \"@ = $@\" @echo \"< = $<\" @echo \"^ = $^\" @echo \"+ = $+\" @echo \"* = $*\" @echo \"----\" aaa:\nbbb: Running above Makefile gives: @ = foobar\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bar\n----\n@ = blabla\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bla\n---- Variables related to filesystem paths: $(CURDIR): Path of current working dir after using make -C path","breadcrumbs":"Development » Automatic variables","id":"231","title":"Automatic variables"},"232":{"body":"","breadcrumbs":"Development » Useful functions","id":"232","title":"Useful functions"},"233":{"body":"Substitute strings matching pattern in a list. in := a.o l.a c.o\nout := $(in:.o=.c)\n# => out = a.c l.a c.c","breadcrumbs":"Development » Substitution references","id":"233","title":"Substitution references"},"234":{"body":"Keep strings matching a pattern in a list. in := a.a b.b c.c d.d\nout := $(filter %.b %.c, $(in))\n# => out = b.b c.c","breadcrumbs":"Development » filter","id":"234","title":"filter"},"235":{"body":"Remove strings matching a pattern from a list. in := a.a b.b c.c d.d\nout := $(filter-out %.b %.c, $(in))\n# => out = a.a d.d","breadcrumbs":"Development » filter-out","id":"235","title":"filter-out"},"236":{"body":"Resolve each file name as absolute path (don't resolve symlinks). $(abspath fname1 fname2 ..) ### `realpath`\nResolve each file name as canonical path.\n```make\n$(realpath fname1 fname2 ..)","breadcrumbs":"Development » abspath","id":"236","title":"abspath"},"237":{"body":"","breadcrumbs":"Development » ld.so(8)","id":"237","title":"ld.so(8)"},"238":{"body":"LD_PRELOAD=<l_so> colon separated list of libso's to be pre loaded LD_DEBUG=<opts> comma separated list of debug options =help list available options =libs show library search path =files processing of input files =symbols show search path for symbol lookup =bindings show against which definition a symbol is bound","breadcrumbs":"Development » Environment Variables","id":"238","title":"Environment Variables"},"239":{"body":"Libraries specified in LD_PRELOAD are loaded from left-to-right but initialized from right-to-left. > ldd ./main >> libc.so.6 => /usr/lib/libc.so.6 > LD_PRELOAD=liba.so:libb.so ./main --> preloaded in this order <-- initialized in this order The preload order determines: the order libraries are inserted into the link map the initialization order for libraries For the example listed above the resulting link map will look like the following: +------+ +------+ +------+ +------+ | main | -> | liba | -> | libb | -> | libc | +------+ +------+ +------+ +------+ This can be seen when running with LD_DEBUG=files: > LD_DEBUG=files LD_PRELOAD=liba.so:libb.so ./main # load order (-> determines link map) >> file=liba.so [0]; generating link map >> file=libb.so [0]; generating link map >> file=libc.so.6 [0]; generating link map # init order >> calling init: /usr/lib/libc.so.6 >> calling init: <path>/libb.so >> calling init: <path>/liba.so >> initialize program: ./main To verify the link map order we let ld.so resolve the memcpy(3) libc symbol (used in main ) dynamically, while enabling LD_DEBUG=symbols,bindings to see the resolving in action. > LD_DEBUG=symbols,bindings LD_PRELOAD=liba.so:libb.so ./main >> symbol=memcpy; lookup in file=./main [0] >> symbol=memcpy; lookup in file=<path>/liba.so [0] >> symbol=memcpy; lookup in file=<path>/libb.so [0] >> symbol=memcpy; lookup in file=/usr/lib/libc.so.6 [0] >> binding file ./main [0] to /usr/lib/libc.so.6 [0]: normal symbol `memcpy' [GLIBC_2.14]","breadcrumbs":"Development » LD_PRELOAD: Initialization Order and Link Map","id":"239","title":"LD_PRELOAD: Initialization Order and Link Map"},"24":{"body":"Bash supports regular expression matching with the binary operator =~. The match results can be accessed via the $BASH_REMATCH variable: ${BASH_REMATCH[0]} contains the full match ${BASH_REMATCH[1]} contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"${BASH_REMATCH[0]}\" # title foo : 1234 echo \"${BASH_REMATCH[1]}\" # foo echo \"${BASH_REMATCH[2]}\" # 1234\nfi Caution : When specifying a regex in the [[ ]] block directly, quotes will be treated as part of the pattern. [[ $INPUT =~ \"foo\" ]] will match against \"foo\" not foo!","breadcrumbs":"Tools » Regular Expressions","id":"24","title":"Regular Expressions"},"240":{"body":"Dynamic linking basically works via one indirect jump. It uses a combination of function trampolines (.plt section) and a function pointer table (.got.plt section). On the first call the trampoline sets up some metadata and then jumps to the ld.so runtime resolve function, which in turn patches the table with the correct function pointer. .plt ....... procedure linkage table, contains function trampolines, usually located in code segment (rx permission) .got.plt ... global offset table for .plt, holds the function pointer table Using radare2 we can analyze this in more detail: [0x00401040]> pd 4 @ section..got.plt ;-- section..got.plt: ;-- .got.plt: ; [22] -rw- section size 32 named .got.plt ;-- _GLOBAL_OFFSET_TABLE_: [0] 0x00404000 .qword 0x0000000000403e10 ; section..dynamic [1] 0x00404008 .qword 0x0000000000000000 ; CODE XREF from section..plt @ +0x6 [2] 0x00404010 .qword 0x0000000000000000 ;-- reloc.puts: ; CODE XREF from sym.imp.puts @ 0x401030 [3] 0x00404018 .qword 0x0000000000401036 ; RELOC 64 puts [0x00401040]> pd 6 @ section..plt ;-- section..plt: ;-- .plt: ; [12] -r-x section size 32 named .plt ┌─> 0x00401020 ff35e22f0000 push qword [0x00404008] ╎ 0x00401026 ff25e42f0000 jmp qword [0x00404010] ╎ 0x0040102c 0f1f4000 nop dword [rax] ┌ 6: int sym.imp.puts (const char *s); └ ╎ 0x00401030 ff25e22f0000 jmp qword [reloc.puts] ╎ 0x00401036 6800000000 push 0 └─< 0x0040103b e9e0ffffff jmp sym..plt At address 0x00401030 in the .plt section we see the indirect jump for puts using the function pointer in _GLOBAL_OFFSET_TABLE_[3] (GOT). GOT[3] initially points to instruction after the puts trampoline 0x00401036. This pushes the relocation index 0 and then jumps to the first trampoline 0x00401020. The first trampoline jumps to GOT[2] which will be filled at program startup by the ld.so with its resolve function. The ld.so resolve function fixes the relocation referenced by the relocation index pushed by the puts trampoline. The relocation entry at index 0 tells the resolve function which symbol to search for and where to put the function pointer: > readelf -r <main> >> Relocation section '.rela.plt' at offset 0x4b8 contains 1 entry: >> Offset Info Type Sym. Value Sym. Name + Addend >> 000000404018 000200000007 R_X86_64_JUMP_SLO 0000000000000000 puts@GLIBC_2.2.5 + 0 As we can see the offset from relocation at index 0 points to GOT[3].","breadcrumbs":"Development » Dynamic Linking (x86_64)","id":"240","title":"Dynamic Linking (x86_64)"},"241":{"body":"The ELF symbol versioning mechanism allows to attach version information to symbols. This can be used to express symbol version requirements or to provide certain symbols multiple times in the same ELF file with different versions (eg for backwards compatibility). The libpthread.so library is an example which provides the pthread_cond_wait symbol multiple times but in different versions. With readelf the version of the symbol can be seen after the @. > readelf -W --dyn-syms /lib/libpthread.so Symbol table '.dynsym' contains 342 entries: Num: Value Size Type Bind Vis Ndx Name ... 141: 0000f080 696 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@@GLIBC_2.3.2 142: 00010000 111 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@GLIBC_2.2.5 The @@ denotes the default symbol version which will be used during static linking against the library. The following dump shows that the tmp program linked against lpthread will depend on the symbol version GLIBC_2.3.2, which is the default version. > echo \"#include <pthread.h> int main() { return pthread_cond_wait(0,0); }\" | gcc -o tmp -xc - -lpthread; readelf -W --dyn-syms tmp | grep pthread_cond_wait; Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name ... 2: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) Only one symbol can be annotated as the @@ default version. Using the --version-info flag with readelf, more details on the symbol version info compiled into the tmp ELF file can be obtained. The .gnu.version section contains the version definition for each symbol in the .dynsym section. pthread_cond_wait is at index 2 in the .dynsym section, the corresponding symbol version is at index 2 in the .gnu.version section. The .gnu.version_r section contains symbol version requirements per shared library dependency (DT_NEEDED dynamic entry). > readelf -W --version-info --dyn-syms tmp Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.2.5 (3) 4: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 5: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 6: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (3) Version symbols section '.gnu.version' contains 7 entries: Addr: 0x0000000000000534 Offset: 0x000534 Link: 6 (.dynsym) 000: 0 (*local*) 0 (*local*) 2 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 004: 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) Version needs section '.gnu.version_r' contains 2 entries: Addr: 0x0000000000000548 Offset: 0x000548 Link: 7 (.dynstr) 000000: Version: 1 File: libc.so.6 Cnt: 1 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 0x0020: Version: 1 File: libpthread.so.0 Cnt: 1 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 2 The gnu dynamic linker allows to inspect the version processing during runtime by setting the LD_DEBUG environment variable accordingly. # version: Display version dependencies.\n> LD_DEBUG=versions ./tmp 717904: checking for version `GLIBC_2.2.5' in file /usr/lib/libc.so.6 [0] required by file ./tmp [0] 717904: checking for version `GLIBC_2.3.2' in file /usr/lib/libpthread.so.0 [0] required by file ./tmp [0] ... # symbols : Display symbol table processing.\n# bindings: Display information about symbol binding.\n> LD_DEBUG=symbols,bindings ./tmp ... 718123: symbol=pthread_cond_wait; lookup in file=./tmp [0] 718123: symbol=pthread_cond_wait; lookup in file=/usr/lib/libpthread.so.0 [0] 718123: binding file ./tmp [0] to /usr/lib/libpthread.so.0 [0]: normal symbol `pthread_cond_wait' [GLIBC_2.3.2]","breadcrumbs":"Development » ELF Symbol Versioning","id":"241","title":"ELF Symbol Versioning"},"242":{"body":"The following shows an example C++ library libfoo which provides the same symbol multiple times but in different versions. // file: libfoo.cc\n#include<stdio.h> // Bind function symbols to version nodes.\n//\n// ..@ -> Is the unversioned symbol.\n// ..@@.. -> Is the default symbol. __asm__(\".symver func_v0,func@\");\n__asm__(\".symver func_v1,func@LIB_V1\");\n__asm__(\".symver func_v2,func@@LIB_V2\"); extern \"C\" { void func_v0() { puts(\"func_v0\"); } void func_v1() { puts(\"func_v1\"); } void func_v2() { puts(\"func_v2\"); }\n} __asm__(\".symver _Z11func_cpp_v1i,_Z8func_cppi@LIB_V1\");\n__asm__(\".symver _Z11func_cpp_v2i,_Z8func_cppi@@LIB_V2\"); void func_cpp_v1(int) { puts(\"func_cpp_v1\"); }\nvoid func_cpp_v2(int) { puts(\"func_cpp_v2\"); } void func_cpp(int) { puts(\"func_cpp_v2\"); } Version script for libfoo which defines which symbols for which versions are exported from the ELF file. # file: libfoo.ver\nLIB_V1 { global: func; extern \"C++\" { \"func_cpp(int)\"; }; local: *;\n}; LIB_V2 { global: func; extern \"C++\" { \"func_cpp(int)\"; };\n} LIB_V1; The local: section in LIB_V1 is a catch all, that matches any symbol not explicitly specified, and defines that the symbol is local and therefore not exported from the ELF file. The library libfoo can be linked with the version definitions in libfoo.ver by passing the version script to the linker with the --version-script flag. > g++ -shared -fPIC -o libfoo.so libfoo.cc -Wl,--version-script=libfoo.ver\n> readelf -W --dyn-syms libfoo.so | c++filt Symbol table '.dynsym' contains 14 entries: Num: Value Size Type Bind Vis Ndx Name ... 6: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V1 7: 000000000000114b 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@LIB_V1 8: 0000000000001168 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V2 9: 0000000000001185 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V1 10: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V2 11: 0000000000001109 22 FUNC GLOBAL DEFAULT 13 func 12: 000000000000111f 22 FUNC GLOBAL DEFAULT 13 func@LIB_V1 13: 0000000000001135 22 FUNC GLOBAL DEFAULT 13 func@@LIB_V2 The following program demonstrates how to make use of the different versions: // file: main.cc\n#include <dlfcn.h>\n#include <assert.h> // Links against default symbol in the lib.so.\nextern \"C\" void func(); int main() { // Call the default version. func(); #ifdef _GNU_SOURCE typedef void (*fnptr)(); // Unversioned lookup. fnptr fn_v0 = (fnptr)dlsym(RTLD_DEFAULT, \"func\"); // Version lookup. fnptr fn_v1 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V1\"); fnptr fn_v2 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V2\"); assert(fn_v0 != 0); assert(fn_v1 != 0); assert(fn_v2 != 0); fn_v0(); fn_v1(); fn_v2();\n#endif return 0;\n} Compiling and running results in: > g++ -o main main.cc -ldl ./libfoo.so && ./main\nfunc_v2\nfunc_v0\nfunc_v1\nfunc_v2","breadcrumbs":"Development » Example: version script","id":"242","title":"Example: version script"},"243":{"body":"ELF Symbol Versioning Binutils ld: Symbol Versioning LSB: Symbol Versioning How To Write Shared Libraries","breadcrumbs":"Development » References","id":"243","title":"References"},"244":{"body":"","breadcrumbs":"Development » python","id":"244","title":"python"},"245":{"body":"Some decorator examples with type annotation. from typing import Callable def log(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log::inner f={f.__name__} x={x}\") f(x) return inner @log\ndef some_fn(x: int): print(f\"some_fn x={x}\") def log_tag(tag: str) -> Callable[[Callable[[int], None]], Callable[[int], None]]: def decorator(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log_tag::inner f={f.__name__} tag={tag} x={x}\") f(x) return inner return decorator @log_tag(\"some_tag\")\ndef some_fn2(x: int): print(f\"some_fn2 x={x}\")","breadcrumbs":"Development » Decorator [ run ]","id":"245","title":"Decorator [ run ]"},"246":{"body":"Walrus operator := added since python 3.8 . from typing import Optional # Example 1: if let statements def foo(ret: Optional[int]) -> Optional[int]: return ret if r := foo(None): print(f\"foo(None) -> {r}\") if r := foo(1337): print(f\"foo(1337) -> {r}\") # Example 2: while let statements toks = iter(['a', 'b', 'c'])\nwhile tok := next(toks, None): print(f\"{tok}\") # Example 3: list comprehension print([tok for t in [\" a\", \" \", \" b \"] if (tok := t.strip())])","breadcrumbs":"Development » Walrus operator [ run ]","id":"246","title":"Walrus operator [ run ]"},"247":{"body":"Run unittests directly from the command line as python3 -m unittest -v test Optionally pass -k <patter> to only run subset of tests. # file: test.py import unittest class MyTest(unittest.TestCase): def setUp(self): pass def tearDown(self): pass # Tests need to start with the prefix 'test'. def test_foo(self): self.assertEqual(1 + 2, 3) def test_bar(self): with self.assertRaises(IndexError): list()[0]","breadcrumbs":"Development » Unittest [ run ]","id":"247","title":"Unittest [ run ]"},"248":{"body":"Run doctests directly from the command line as python -m doctest -v test.py # file: test.py def sum(a: int, b: int) -> int: \"\"\"Sum a and b. >>> sum(1, 2) 3 >>> sum(10, 20) 30 \"\"\" return a + b","breadcrumbs":"Development » Doctest [ run ]","id":"248","title":"Doctest [ run ]"},"249":{"body":"Micro benchmarking. python -m timeit '[x.strip() for x in [\"a \", \" b\"]]'","breadcrumbs":"Development » timeit","id":"249","title":"timeit"},"25":{"body":"The complete builtin is used to interact with the completion system. complete # print currently installed completion handler\ncomplete -F <func> <cmd> # install <func> as completion handler for <cmd>\ncomplete -r <cmd> # uninstall completion handler for <cmd> Variables available in completion functions: # in\n$1 # <cmd>\n$2 # current word\n$3 # privous word COMP_WORDS # array with current command line words\nCOMP_CWORD # index into COMP_WORDS with current cursor position # out\nCOMPREPLY # array with possible completions The compgen builtin is used to generate possible matches by comparing word against words generated by option. compgen <option> <word> # usefule options:\n# -W <list> specify list of possible completions\n# -d generate list with dirs\n# -f generate list with files\n# -u generate list with users\n# -e generate list with exported variables # compare \"f\" against words \"foo\" \"foobar\" \"bar\" and generate matches\ncompgen -W \"foo foobar bar\" \"f\" # compare \"hom\" against file/dir names and generate matches\ncompgen -d -f \"hom\"","breadcrumbs":"Tools » Completion","id":"25","title":"Completion"},"250":{"body":"systemd coredump ptrace_scope","breadcrumbs":"Linux","id":"250","title":"Linux"},"251":{"body":"","breadcrumbs":"Linux » systemd","id":"251","title":"systemd"},"252":{"body":"Inspect units: systemctl [opts] [cmd]\n[opts] --user [cmd] list-units <pattern> List units in memory status <unit> Show runtime status of unit start <unit> Start a unit stop <unit> Stop a unit restart <unit> Restart a unit reload <unit> Reload a unit enable <unit> Enable a unit (persistent) disable <unit> Disable a unit cat <unit> Print unit file show <unit> Show properties of unit","breadcrumbs":"Linux » systemctl","id":"252","title":"systemctl"},"253":{"body":"# Generate unit\nmkdir -p ~/.config/systemd/user\necho '[Unit]\nDescription=Test logger [Service]\nType=oneshot\nExecStart=logger \"Hello from test unit\"' > ~/.config/systemd/user/test.service # Run unit\nsystemctl --user start test # See log message\njournalctl --user -u test -n 5","breadcrumbs":"Linux » Example: Trivial user unit","id":"253","title":"Example: Trivial user unit"},"254":{"body":"Inspect journal logs: journalctl [opts] [matches] --user Current user journal (system by default) -u <unit> Show logs for specified <unit> -n <lines> Show only last <lines> -f Follow journal -g <pattern> Grep for <pattern> Cleanup: journalctl [opts] --disk-usage Show current disk usage --vacuum-size=<size> Reduce journal log to <size> (K/M/G)","breadcrumbs":"Linux » journalctl","id":"254","title":"journalctl"},"255":{"body":"man systemd.unit(5) man systemd.service(5)","breadcrumbs":"Linux » References","id":"255","title":"References"},"256":{"body":"There are multiple requirements that must be satisfied that coredumps are being generated, a full list can be found in core(5) . An important one is to configure the soft resource limit RLMIT_CORE (typically as unlimited during debugging). In a typical bash/zsh this can be done as ulimit -Sc unlimited","breadcrumbs":"Linux » core(5)","id":"256","title":"core(5)"},"257":{"body":"There are two important kernel configs to control the naming: /proc/sys/kernel/core_pattern <pattern> => Specifies a name pattern for the coredump file. This can include certain FORMAT specifier. |<cmdline> => Coredump is pipe through stdin to the user space process specified by the cmdline, this can also contain FORMAT specifier. FORMAT specifier (full list, see core(5)): %E Pathname of the executable ('/' replaced by '!'). %p PID of the dumping process in its pid namespace. %P PID of the dumping process in the initial pid namespace. %u Real UID of dumping process. %s Signal number causing the dump. /proc/sys/kernel/core_uses_pid 1 => Append \".<pid>\" suffic to the coredump file name (pid of the dumping process). 0 => Do not append the suffix.","breadcrumbs":"Linux » Naming of coredump files","id":"257","title":"Naming of coredump files"},"258":{"body":"Each process has a coredump filter defined in /proc/<pid>/coredump_filter which specifies which memory segments are being dumped. Filters are preseved across fork/exec calls and hence child processes inherit the parents filters. The filter is a bitmask where 1 indicates to dump the given type. From core(5): bit 0 Dump anonymous private mappings. bit 1 Dump anonymous shared mappings. bit 2 Dump file-backed private mappings. bit 3 Dump file-backed shared mappings. bit 4 Dump ELF headers. bit 5 Dump private huge pages. bit 6 Dump shared huge pages. bit 7 Dump private DAX pages. bit 8 Dump shared DAX pages. Default filter 0x33.","breadcrumbs":"Linux » Control which segments are dumped","id":"258","title":"Control which segments are dumped"},"259":{"body":"","breadcrumbs":"Linux » Some examples out there","id":"259","title":"Some examples out there"},"26":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -h The completion handler could be implemented as follows: function _foo() { local curr=$2 local prev=$3 local opts=\"-c -s -f -h\" case $prev in -c) COMPREPLY=( $(compgen -W \"green red blue\" -- $curr) );; -s) COMPREPLY=( $(compgen -W \"low high\" -- $curr) );; -f) COMPREPLY=( $(compgen -f -- $curr) );; *) COMPREPLY=( $(compgen -W \"$opts\" -- $curr) );; esac\n} complete -F _foo foo","breadcrumbs":"Tools » Example","id":"26","title":"Example"},"260":{"body":"# List available coredumps.\ncoredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE ... Fri 2022-03-11 12:10:48 CET 6363 1000 1000 SIGSEGV present /usr/bin/sleep 18.1K # Get detailed info on specific coredump.\ncoredumpctl info 6363 # Debug specific coredump.\ncoredumpctl debug 6363 # Dump specific coredump to file.\ncoredumpctl dump 6363 -o <file>","breadcrumbs":"Linux » coredumpctl (systemd)","id":"260","title":"coredumpctl (systemd)"},"261":{"body":"Known crash report locations: /var/crash To get to the raw coredump, crash reports can be unpacked as: apport-unpack <crash_repot> <dest_dir> The coredump resides under <dest_dir>/CoreDump.","breadcrumbs":"Linux » apport (ubuntu)","id":"261","title":"apport (ubuntu)"},"262":{"body":"In case the kernel was compiled with the yama security module (CONFIG_SECURITY_YAMA), tracing processes with ptrace(2) can be restricted. /proc/sys/kernel/yama/ptrace_scope 0 => No restrictions. 1 => Restricted attach, only the following can attach - A process in the parent hierarchy. - A process with CAP_SYS_PTRACE. - A process with the PID that the tracee allowed by via PR_SET_PTRACER. 2 => Only processes with CAP_SYS_PTRACE in the user namespace of the tracee can attach. 3 => No tracing allowed. Further details in ptrace(2) .","breadcrumbs":"Linux » ptrace_scope","id":"262","title":"ptrace_scope"},"263":{"body":"tcpdump","breadcrumbs":"Network","id":"263","title":"Network"},"264":{"body":"","breadcrumbs":"Network » tcpdump(1)","id":"264","title":"tcpdump(1)"},"265":{"body":"tcpdump [opts] -i <if> [<filter>] -n Don't covert host/port names. -w <file|-> Write pcap trace to file or stdout (-). -r <file> Read & parse pcap file. Some useful filters. src <ip> Filter for source IP.\ndst <ip> Filter for destination IP.\nhost <ip> Filter for IP (src + dst).\nnet <ip>/<range> Filter traffic on subnet.\n[src/dst] port <port> Filter for port (optionally src/dst).\ntcp/udp/icmp Filter for protocol. Use and/or/not and () to build filter expressions.","breadcrumbs":"Network » CLI","id":"265","title":"CLI"},"266":{"body":"","breadcrumbs":"Network » Examples","id":"266","title":"Examples"},"267":{"body":"# -k: Start capturing immediately.\nssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i -","breadcrumbs":"Network » Capture packets from remote host","id":"267","title":"Capture packets from remote host"},"268":{"body":"x86_64 arm64 armv7 riscv","breadcrumbs":"Arch","id":"268","title":"Arch"},"269":{"body":"keywords: x86_64, x86, abi 64bit synonyms: x86_64, x64, amd64, intel 64 32bit synonyms: x86, ia32, i386 ISA type: CISC Endianness: little","breadcrumbs":"Arch » x86_64","id":"269","title":"x86_64"},"27":{"body":"","breadcrumbs":"Tools » fish(1)","id":"27","title":"fish(1)"},"270":{"body":"","breadcrumbs":"Arch » Registers","id":"270","title":"Registers"},"271":{"body":"bytes\n[7:0] [3:0] [1:0] [1] [0] desc\n----------------------------------------------------------\nrax eax ax ah al accumulator\nrbx ebx bx bh bl base register\nrcx ecx cx ch cl counter\nrdx edx dx dh dl data register\nrsi esi si - sil source index\nrdi edi di - dil destination index\nrbp ebp bp - bpl base pointer\nrsp esp sp - spl stack pointer\nr8-15 rNd rNw - rNb","breadcrumbs":"Arch » General purpose register","id":"271","title":"General purpose register"},"272":{"body":"bytes\n[7:0] [3:0] [1:0] desc\n---------------------------------------------------\nrflags eflags flags flags register\nrip eip ip instruction pointer","breadcrumbs":"Arch » Special register","id":"272","title":"Special register"},"273":{"body":"rflags\nbits desc instr comment\n-------------------------------------------------------------------------------------------------------------- [21] ID identification ability to set/clear -> indicates support for CPUID instr [18] AC alignment check alignment exception for PL 3 (user), requires CR0.AM\n[13:12] IOPL io privilege level [11] OF overflow flag [10] DF direction flag cld/std increment (0) or decrement (1) registers in string operations [9] IF interrupt enable cli/sti [7] SF sign flag [6] ZF zero flag [4] AF auxiliary carry flag [2] PF parity flag [0] CF carry flag Change flag bits with pushf / popf instructions: pushfd // push flags (4bytes) onto stack\nor dword ptr [esp], (1 << 18) // enable AC flag\npopfd // pop flags (4byte) from stack There is also pushfq / popfq to push and pop all 8 bytes of rflags.","breadcrumbs":"Arch » FLAGS register","id":"273","title":"FLAGS register"},"274":{"body":"rdmsr // Read MSR register, effectively does EDX:EAX <- MSR[ECX]\nwrmsr // Write MSR register, effectively does MSR[ECX] <- EDX:EAX","breadcrumbs":"Arch » Model Specific Register (MSR)","id":"274","title":"Model Specific Register (MSR)"},"275":{"body":"Explicitly specify size of the operation. mov byte ptr [rax], 0xff // save 1 byte(s) at [rax]\nmov word ptr [rax], 0xff // save 2 byte(s) at [rax]\nmov dword ptr [rax], 0xff // save 4 byte(s) at [rax]\nmov qword ptr [rax], 0xff // save 8 byte(s) at [rax]","breadcrumbs":"Arch » Size directives","id":"275","title":"Size directives"},"276":{"body":"mov qword ptr [rax], rbx // save val in rbx at [rax]\nmov qword ptr [imm], rbx // save val in rbx at [imm]\nmov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax rip relative addressing: lea rax, [rip+.my_str] // load addr of .my_str into rax\n...\n.my_str:\n.asciz \"Foo\"","breadcrumbs":"Arch » Addressing","id":"276","title":"Addressing"},"277":{"body":"The operand size of a string instruction is defined by the instruction suffix b | w | d | q. Source and destination registers are modified according to the direction flag (DF) in the flags register DF=0 increment src/dest registers DF=1 decrement src/dest registers Following explanation assumes byte operands with DF=0: movsb // move data from string to string // ES:[DI] <- DS:[SI] // DI <- DI + 1 // SI <- SI + 1 lodsb // load string // AL <- DS:[SI] // SI <- SI + 1 stosb // store string // ES:[DI] <- AL // DI <- DI + 1 cmpsb // compare string operands // DS:[SI] - ES:[DI] ; set status flag (eg ZF) // SI <- SI + 1 // DI <- DI + 1 scasb // scan string // AL - ES:[DI] ; set status flag (eg ZF) // DI <- DI + 1 String operations can be repeated: rep // repeat until rcx = 0\nrepz // repeat until rcx = 0 or while ZF = 0\nrepnz // repeat until rcx = 0 or while ZF = 1","breadcrumbs":"Arch » String instructions","id":"277","title":"String instructions"},"278":{"body":"// memset (dest, 0xaa /* char */, 0x10 /* len */) lea di, [dest]\nmov al, 0xaa\nmov cx, 0x10\nrep stosb","breadcrumbs":"Arch » Example: Simple memset","id":"278","title":"Example: Simple memset"},"279":{"body":"","breadcrumbs":"Arch » SysV x86_64 ABI","id":"279","title":"SysV x86_64 ABI"},"28":{"body":"Fish initialization file ~/.config/fish/config.fish Switch between different key bindings: fish_default_key_bindings to use default key bindings fish_vi_key_bindings to use vi key bindings","breadcrumbs":"Tools » Quick Info","id":"28","title":"Quick Info"},"280":{"body":"Integer/Pointer arguments reg arg\n-----------\nrdi 1\nrsi 2\nrdx 3\nrcx 4\nr8 5\nr9 6 Floating point arguments reg arg\n-----------\nxmm0 1 .. ..\nxmm7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current rsp.","breadcrumbs":"Arch » Passing arguments to functions","id":"280","title":"Passing arguments to functions"},"281":{"body":"Integer/Pointer return values reg size\n-----------------\nrax 64 bit\nrax+rdx 128 bit Floating point return values: reg size\n-------------------\nxmm0 64 bit\nxmm0+xmm1 128 bit","breadcrumbs":"Arch » Return values from functions","id":"281","title":"Return values from functions"},"282":{"body":"Caller must save these registers if they should be preserved across function calls. rax rcx rdx rsi rdi rsp r8 - r11","breadcrumbs":"Arch » Caller saved registers","id":"282","title":"Caller saved registers"},"283":{"body":"Caller can expect these registers to be preserved across function calls. Callee must must save these registers in case they are used. rbx rbp r12 – r15","breadcrumbs":"Arch » Callee saved registers","id":"283","title":"Callee saved registers"},"284":{"body":"grows downwards frames aligned on 16 byte boundary Hi ADDR | +------------+ | | prev frame | | +------------+ <--- 16 byte aligned (X & ~0xf) | [rbp+8] | saved RIP | | [rbp] | saved RBP | | [rbp-8] | func stack | | | ... | v +------------+\nLo ADDR","breadcrumbs":"Arch » Stack","id":"284","title":"Stack"},"285":{"body":"prologue push rbp // save caller base pointer\nmov rbp, rsp // save caller stack pointer epilogue mov rsp, rbp // restore caller stack pointer\npop rbp // restore caller base pointer Equivalent to leave instruction.","breadcrumbs":"Arch » Function prologue & epilogue","id":"285","title":"Function prologue & epilogue"},"286":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas intel syntax # file: greet.s .intel_syntax noprefix .section .text, \"ax\", @progbits .global _start\n_start: mov rdi, 1 # fd lea rsi, [rip + greeting] # buf mov rdx, [rip + greeting_len] # count mov rax, 1 # write(2) syscall nr syscall mov rdi, 0 # exit code mov rax, 60 # exit(2) syscall nr syscall .section .rdonly, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting Syscall numbers are defined in /usr/include/asm/unistd.h. To compile and run: > gcc -o greet greet.s -nostartfiles -nostdlib && ./greet\nHi ASM-World!","breadcrumbs":"Arch » ASM skeleton","id":"286","title":"ASM skeleton"},"287":{"body":"SystemV AMD64 ABI AMD64 Vol1: Application Programming AMD64 Vol2: System Programming AMD64 Vol3: General-Purpose & System Instructions X86_64 Cheat-Sheet Intel 64 Vol1: Basic Architecture Intel 64 Vol2: Instruction Set Reference Intel 64 Vol3: System Programming Guide GNU Assembler GNU Assembler Directives GNU Assembler x86_64 dependent features","breadcrumbs":"Arch » References","id":"287","title":"References"},"288":{"body":"keywords: arm64, aarch64, abi 64bit synonyms: arm64, aarch64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » arm64","id":"288","title":"arm64"},"289":{"body":"","breadcrumbs":"Arch » Registers","id":"289","title":"Registers"},"29":{"body":"Available scopes local variable local to a block global variable global to shell instance universal variable universal to all shell instances + preserved across shell restart","breadcrumbs":"Tools » Variables","id":"29","title":"Variables"},"290":{"body":"bytes\n[7:0] [3:0] desc\n---------------------------------------------\nx0-x28 w0-w28 general purpose registers\nx29 w29 frame pointer (FP)\nx30 w30 link register (LR)\nsp wsp stack pointer (SP)\npc program counter (PC)\nxzr wzr zero register Write to wN register clears upper 32bit.","breadcrumbs":"Arch » General purpose registers","id":"290","title":"General purpose registers"},"291":{"body":"bytes\n[7:0] desc\n---------------------------------------------\nsp_el0 stack pointer EL0 sp_el1 stack pointer EL1\nelr_el1 exception link register EL1\nspsr_el1 saved process status register EL1 sp_el2 stack pointer EL2\nelr_el2 exception link register EL2\nspsr_el2 saved process status register EL2 sp_el3 stack pointer EL3\nelr_el3 exception link register EL3\nspsr_el3 saved process status register EL3","breadcrumbs":"Arch » Special registers per EL","id":"291","title":"Special registers per EL"},"292":{"body":"","breadcrumbs":"Arch » Instructions cheatsheet","id":"292","title":"Instructions cheatsheet"},"293":{"body":"Reading from system registers: mrs x0, vbar_el1 // move vbar_el1 into x0 Writing to system registers: msr vbar_el1, x0 // move x0 into vbar_el1","breadcrumbs":"Arch » Accessing system registers","id":"293","title":"Accessing system registers"},"294":{"body":"b <offset> // relative forward/back branch\nbr <Xn> // absolute branch to address in register Xn // branch & link, store return address in X30 (LR)\nbl <offset> // relative forward/back branch\nblr <Xn> // absolute branch to address in register Xn ret {Xn} // return to address in X30, or Xn if supplied","breadcrumbs":"Arch » Control Flow","id":"294","title":"Control Flow"},"295":{"body":"","breadcrumbs":"Arch » Addressing","id":"295","title":"Addressing"},"296":{"body":"ldr x0, [x1] // x0 = [x1]\nldr x0, [x1, 8] // x0 = [x1 + 8]\nldr x0, [x1, x2, lsl #3] // x0 = [x1 + (x2<<3)]\nldr x0, [x1, w2, stxw] // x0 = [x1 + sign_ext(w2)]\nldr x0, [x1, w2, stxw #3] // x0 = [x1 + (sign_ext(w2)<<3)] Shift amount can either be 0 or log2(access_size_bytes). Eg for 8byte access it can either be {0, 3}.","breadcrumbs":"Arch » Offset","id":"296","title":"Offset"},"297":{"body":"ldr x0, [x1, 8]! // pre-inc : x1+=8; x0 = [x1]\nldr x0, [x1], 8 // post-inc: x0 = [x1]; x1+=8","breadcrumbs":"Arch » Index","id":"297","title":"Index"},"298":{"body":"ldp x1, x2, [x0] // x1 = [x0]; x2 = [x0 + 8]\nstp x1, x2, [x0] // [x0] = x1; [x0 + 8] = x2","breadcrumbs":"Arch » Pair access","id":"298","title":"Pair access"},"299":{"body":"","breadcrumbs":"Arch » Procedure Call Standard ARM64 ( aapcs64 )","id":"299","title":"Procedure Call Standard ARM64 ( aapcs64 )"},"3":{"body":"Change input mode: bindkey -v change to vi keymap\nbindkey -e change to emacs keymap Define key-mappings: bindkey list mappings in current keymap\nbindkey in-str cmd create mapping for `in-str` to `cmd`\nbindkey -r in-str remove binding for `in-str` # C-v <key> dump <key> code, which can be used in `in-str`\n# zle -l list all functions for keybindings\n# man zshzle(1) STANDARD WIDGETS: get description of functions Access edit buffer in zle widget: $BUFFER # Entire edit buffer content\n$LBUFFER # Edit buffer content left to cursor\n$RBUFFER # Edit buffer content right to cursor # create zle widget which adds text right of the cursor\nfunction add-text() { RBUFFER=\"some text $RBUFFER\"\n}\nzle -N add-text bindkey \"^p\" add-text","breadcrumbs":"Tools » Keybindings","id":"3","title":"Keybindings"},"30":{"body":"set <name> [<values>] -l local scope -g global scope -U universal scope -e erase variable -S show verbose info -x export to ENV -u unexport from ENV","breadcrumbs":"Tools » Set/Unset Variables","id":"30","title":"Set/Unset Variables"},"300":{"body":"Integer/Pointer arguments reg arg\n-----------\nx0 1\n.. ..\nx7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a9, int a10); | | | ... | Hi | +-->| a10 | | +---------->| a9 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » Passing arguments to functions","id":"300","title":"Passing arguments to functions"},"301":{"body":"Integer/Pointer return values reg size\n-----------------\nx0 64 bit","breadcrumbs":"Arch » Return values from functions","id":"301","title":"Return values from functions"},"302":{"body":"x19 - x28 SP","breadcrumbs":"Arch » Callee saved registers","id":"302","title":"Callee saved registers"},"303":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 16byte aligned when used to access memory for r/w sp must be 16byte aligned on public interface interfaces","breadcrumbs":"Arch » Stack","id":"303","title":"Stack"},"304":{"body":"linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair x29 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nx29 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified","breadcrumbs":"Arch » Frame chain","id":"304","title":"Frame chain"},"305":{"body":"prologue sub sp, sp, 16\nstp x29, x30, [sp] // [sp] = x29; [sp + 8] = x30\nmov x29, sp // FP points to frame record epilogue ldp x29, x30, [sp] // x29 = [sp]; x30 = [sp + 8]\nadd sp, sp, 16\nret","breadcrumbs":"Arch » Function prologue & epilogue","id":"305","title":"Function prologue & epilogue"},"306":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv8-a .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: mov x0, 2 // fd ldr x1, =greeting // buf ldr x2, =greeting_len // &len ldr x2, [x2] // len mov w8, __NR_write // write(2) syscall svc 0 mov x0, 0 // exit code mov w8, __NR_exit // exit(2) syscall svc 0 .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > aarch64-linux-gnu-g++ -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/aarch64-linux-gnu/lib/ld-linux-aarch64.so.1 \\ && qemu-aarch64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm64.","breadcrumbs":"Arch » ASM skeleton","id":"306","title":"ASM skeleton"},"307":{"body":"Procedure Call Standard ARM64 ARMv8-A Programmer's Guide ARMv8-A Architecture Reference Manual AppNote: ARMv8 Bare-metal boot code GNU Assembler GNU Assembler Directives GNU Assembler AArch64 dependent features","breadcrumbs":"Arch » References","id":"307","title":"References"},"308":{"body":"keywords: arm, armv7, abi ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » armv7a","id":"308","title":"armv7a"},"309":{"body":"","breadcrumbs":"Arch » Registers","id":"309","title":"Registers"},"31":{"body":"In fish all variables are lists (start with index 1, but lists can't contain lists. set foo a b c d echo $foo[1] # a\necho $foo[-1] # d\necho $foo[2..3] # b c\necho $foo[1 3] # a c $ can be seen as dereference operator. set foo a; set a 1337\necho $$foo # outputs 1337 Cartesian product. echo file.{h,cc}\n# file.h file.cc echo {a,b}{1,2}\n# a1 b1 b2","breadcrumbs":"Tools » Lists","id":"31","title":"Lists"},"310":{"body":"bytes\n[3:0] alt desc\n---------------------------------------------\nr0-r12 general purpose registers\nr11 fp\nr13 sp stack pointer\nr14 lr link register\nr15 pc program counter","breadcrumbs":"Arch » General purpose registers","id":"310","title":"General purpose registers"},"311":{"body":"bytes\n[3:0] desc\n---------------------------------------------\ncpsr current program status register","breadcrumbs":"Arch » Special registers","id":"311","title":"Special registers"},"312":{"body":"cpsr\nbits desc\n----------------------------- [31] N negative flag [30] Z zero flag [29] C carry flag [28] V overflow flag [27] Q cummulative saturation (sticky) [9] E load/store endianness [8] A disable asynchronous aborts [7] I disable IRQ [6] F disable FIQ [5] T indicate Thumb state\n[4:0] M process mode (USR, FIQ, IRQ, SVC, ABT, UND, SYS)","breadcrumbs":"Arch » CPSR register","id":"312","title":"CPSR register"},"313":{"body":"","breadcrumbs":"Arch » Instructions cheatsheet","id":"313","title":"Instructions cheatsheet"},"314":{"body":"Reading from system registers: mrs r0, cpsr // move cpsr into r0 Writing to system registers: msr cpsr, r0 // move r0 into cpsr","breadcrumbs":"Arch » Accessing system registers","id":"314","title":"Accessing system registers"},"315":{"body":"b <lable> // relative forward/back branch\nbl <lable> // relative forward/back branch & link return addr in r14 (LR) // branch & exchange (can change between ARM & Thumb instruction set)\n// bit Rm[0] == 0 -> ARM\n// bit Rm[0] == 1 -> Thumb\nbx <Rm> // absolute branch to address in register Rm\nblx <Rm> // absolute branch to address in register Rm & // link return addr in r14 (LR)","breadcrumbs":"Arch » Control Flow","id":"315","title":"Control Flow"},"316":{"body":"Different addressing modes. ldr r1, [r0] // r1 = [r0]\nldr r1, [r0, #4] // r1 = [r0+4] ldr r1, [r0, #4]! // pre-inc : r0+=4; r1 = [r0]\nldr r1, [r0], #4 // post-inc: [r0] = r1; r0+=4 ldr r0, [r1, r2, lsl #3] // r0 = [r1 + (r2<<3)] Load/store multiple registers full-descending. stmfd r0!, {r1-r2, r5} // r0-=4; [r0]=r5 // r0-=4; [r0]=r2 // r0-=4; [r0]=r1\nldmfd r0!, {r1-r2, r5} // r1=[r0]; r0+=4 // r2=[r0]; r0+=4 // r5=[r0]; r0+=4 ! is optional but has the effect to update the base pointer register r0 here. Push/Pop push {r0-r2} // effectively stmfd sp!, {r0-r2}\npop {r0-r2} // effectively ldmfd sp!, {r0-r2}","breadcrumbs":"Arch » Load/Store","id":"316","title":"Load/Store"},"317":{"body":"","breadcrumbs":"Arch » Procedure Call Standard ARM ( aapcs32 )","id":"317","title":"Procedure Call Standard ARM ( aapcs32 )"},"318":{"body":"integer/pointer arguments reg arg\n-----------\nr0 1\n.. ..\nr3 4 a double word (64bit) is passed in two consecutive registers (eg r1+r2) additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a5, int a6); | | | ... | Hi | +-->| a6 | | +---------->| a5 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » Passing arguments to functions","id":"318","title":"Passing arguments to functions"},"319":{"body":"integer/pointer return values reg size\n-----------------\nr0 32 bit\nr0+r1 64 bit","breadcrumbs":"Arch » Return values from functions","id":"319","title":"Return values from functions"},"32":{"body":"$status # exit code of last command\n$pipestatus # list of exit codes of pipe chain $CMD_DURATION # runtime of last command in ms *PATH Lists ending with PATH are automatically split at : when used and joined with : when exported to the environment. set -x BLA_PATH a:b:c:d\necho $BLA_PATH # a b c d\nenv | grep BLA_PATH # BLA_PATH=a:b:c:d","breadcrumbs":"Tools » Special Variables (Lists)","id":"32","title":"Special Variables (Lists)"},"320":{"body":"r4 - r11 sp","breadcrumbs":"Arch » Callee saved registers","id":"320","title":"Callee saved registers"},"321":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 4byte aligned (word boundary) at all time sp must be 8byte aligned on public interface interfaces","breadcrumbs":"Arch » Stack","id":"321","title":"Stack"},"322":{"body":"not strictly required by each platform linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair (2x32bit) r11 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nr11 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified r11 is not updated before the new frame record is fully constructed","breadcrumbs":"Arch » Frame chain","id":"322","title":"Frame chain"},"323":{"body":"prologue push {fp, lr}\nmov fp, sp // FP points to frame record epilogue pop {fp, pc} // pop LR directly into PC","breadcrumbs":"Arch » Function prologue & epilogue","id":"323","title":"Function prologue & epilogue"},"324":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv7-a .section .text, \"ax\" .balign 4 // Emit `arm` instructions, same as `.arm` directive. .code 32 .global _start\n_start: // Branch with link and exchange instruction set. blx _do_greet mov r0, #0 // exit code mov r7, #__NR_exit // exit(2) syscall swi 0x0 // Emit `thumb` instructions, same as `.thumb` directive. .code 16 .thumb_func\n_do_greet: mov r0, #2 // fd ldr r1, =greeting // buf ldr r2, =greeting_len // &len ldr r2, [r2] // len mov r7, #__NR_write // write(2) syscall swi 0x0 // Branch and exchange instruction set. bx lr .balign 8 // align data on 8byte boundary .section .rodata, \"a\"\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > arm-linux-gnueabi-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/arm-linux-gnueabi/lib/ld-linux.so.3 \\ && qemu-arm ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm.","breadcrumbs":"Arch » ASM skeleton","id":"324","title":"ASM skeleton"},"325":{"body":"Procedure Call Standard ARM ARMv7-A Programmer's Guide ARMv7-A Architecture Reference Manual GNU Assembler GNU Assembler Directives GNU Assembler ARM dependent features","breadcrumbs":"Arch » References","id":"325","title":"References"},"326":{"body":"keywords: rv32, rv64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » riscv","id":"326","title":"riscv"},"327":{"body":"riscv32 => XLEN=32 riscv64 => XLEN=64","breadcrumbs":"Arch » Registers","id":"327","title":"Registers"},"328":{"body":"[XLEN-1:0] abi name desc\n---------------------------------------------\nx0 zero zero register\nx1 ra return addr\nx2 sp stack ptr\nx3 gp global ptr\nx4 tp thread ptr\nx5-x7 t0-t2 temp regs\nx8-x9 s0-s1 saved regs\nx10-x17 a0-a7 arg regs\nx18-x27 s2-s11 saved regs\nx28-x31 t3-t6 temp regs","breadcrumbs":"Arch » General purpose registers","id":"328","title":"General purpose registers"},"329":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: li a0, 2 // fd la a1, greeting // buf ld a2, (greeting_len) // &len li a7, __NR_write // write(2) syscall ecall li a0, 42 // exit code li a7, __NR_exit // exit(2) syscall ecall .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > riscv64-linux-gnu-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/riscv64-linux-gnu/lib/ld-linux-riscv64-lp64d.so.1 \\ && qemu-riscv64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on riscv. Select dynamic linker according to abi used during compile & link.","breadcrumbs":"Arch » ASM skeleton","id":"329","title":"ASM skeleton"},"33":{"body":"# sub-commands are not run in quotes\necho \"ls output: \"(ls)","breadcrumbs":"Tools » Command Handling","id":"33","title":"Command Handling"},"330":{"body":"GNU Assembler GNU Assembler Directives","breadcrumbs":"Arch » References","id":"330","title":"References"},"34":{"body":"# 'noclobber', fail if 'log' already exists\necho foo >? log","breadcrumbs":"Tools » I/O redirection","id":"34","title":"I/O redirection"},"35":{"body":"","breadcrumbs":"Tools » Control Flow","id":"35","title":"Control Flow"},"36":{"body":"if grep foo bar # do sth\nelse if grep foobar bar # do sth else\nelse # do sth else\nend","breadcrumbs":"Tools » if / else","id":"36","title":"if / else"},"37":{"body":"switch (echo foo)\ncase 'foo*' # do start with foo\ncase bar dudel # do bar and dudel\ncase '*' # do else\nend","breadcrumbs":"Tools » switch","id":"37","title":"switch"},"38":{"body":"while true echo foo\nend","breadcrumbs":"Tools » while Loop","id":"38","title":"while Loop"},"39":{"body":"for f in (ls) echo $f\nend","breadcrumbs":"Tools » for Loop","id":"39","title":"for Loop"},"4":{"body":"Default value: # default value\necho ${foo:-defval} # defval\nfoo=bar\necho ${foo:-defval} # bar Alternative value: echo ${foo:+altval} # ''\nfoo=bar\necho ${foo:+altval} # altval Check variable set, error if not set: echo ${foo:?msg} # print `msg` and return errno `1`\nfoo=bar\necho ${foo:?msg} # bar Sub-string ${var:offset:length}: foo=abcdef\necho ${foo:1:3} # bcd Trim prefix ${var#prefix}: foo=bar.baz\necho ${foo#bar} # .baz Trim suffix ${var%suffix}: foo=bar.baz\necho ${foo%.baz} # bar Substitute pattern ${var/pattern/replace}: foo=aabbccbbdd\necho ${foo/bb/XX} # aaXXccbbdd\necho ${foo//bb/XX} # aaXXccXXdd\n# replace prefix\necho ${foo/#bb/XX} # aabbccbbdd\necho ${foo/#aa/XX} # XXbbccbbdd\n# replace suffix\necho ${foo/%bb/XX} # aabbccbbdd\necho ${foo/%dd/XX} # aabbccbbXX Note: prefix/suffix/pattern are expanded as pathnames.","breadcrumbs":"Tools » Parameter","id":"4","title":"Parameter"},"40":{"body":"Function arguments are passed via $argv list. function fn_foo echo $argv\nend","breadcrumbs":"Tools » Functions","id":"40","title":"Functions"},"41":{"body":"When running a command fish attempts to autoload a function. The shell looks for <cmd>.fish in the locations defined by $fish_function_path and loads the function lazily if found. This is the preferred way over monolithically defining all functions in a startup script.","breadcrumbs":"Tools » Autoloading","id":"41","title":"Autoloading"},"42":{"body":"functions # list al functions\nfunctions foo # describe function 'foo'\nfunctions -e foo # erase function 'foo' funced foo # edit function 'foo' # '-e vim' to edit in vim","breadcrumbs":"Tools » Helper","id":"42","title":"Helper"},"43":{"body":"The prompt is defined by the output of the fish_prompt function. function fish_prompt set -l cmd_ret echo \"> \"(pwd) $cmd_ret\" \"\nend Use set_color to manipulate terminal colors.","breadcrumbs":"Tools » Prompt","id":"43","title":"Prompt"},"44":{"body":"# history\nhistory search <str> # search history for <str>\nhistory merge # merge histories from fish sessions # list\ncount $var # count elements in list # string\nstring split SEP STRING","breadcrumbs":"Tools » Useful Builtins","id":"44","title":"Useful Builtins"},"45":{"body":"Shift-Tab ........... tab-completion with search Alt-Up / Alt-Down ... search history with token under the cursor Alt-l ............... list content of dir under cursor Alt-p ............... append '2>&1 | less;' to current cmdline","breadcrumbs":"Tools » Keymaps","id":"45","title":"Keymaps"},"46":{"body":"status print-stack-trace .. prints function stacktrace (can be used in scripts) breakpoint ................ halt script execution and gives shell (C-d | exit to continue)","breadcrumbs":"Tools » Debug","id":"46","title":"Debug"},"47":{"body":"Terminology: session is a collection of pseudo terminals which can have multiple windows window uses the entire screen and can be split into rectangular panes pane is a single pseudo terminal instance","breadcrumbs":"Tools » tmux(1)","id":"47","title":"tmux(1)"},"48":{"body":"# Session\ntmux creates new session\ntmux ls list running sessions\ntmux kill-session -t <s> kill running session <s>\ntmux attach -t <s> [-d] attach to session <s>, detach other clients [-d]\ntmux detach -s <s> detach all clients from session <s> # Environment\ntmux showenv -g show global tmux environment variables\ntmux setenv -g <var> <val> set variable in global tmux env # Misc\ntmux source-file <file> source config <file>\ntmux lscm list available tmux commnds\ntmux show -g show global tmux options\ntmux display <msg> display message in tmux status line","breadcrumbs":"Tools » Tmux cli","id":"48","title":"Tmux cli"},"49":{"body":"# Session\ntmux list-sessions -F '#S' list running sessions, only IDs # Window\ntmux list-windows -F '#I' -t <s> list window IDs for session <s>\ntmux selectw -t <s>:<w> select window <w> in session <s> # Pane\ntmux list-panes -F '#P' -t <s>:<w> list pane IDs for window <w> in session <s>\ntmux selectp -t <s>:<w>.<p> select pane <p> in window <w> in session <s> # Run commands\ntmux send -t <s>:<w>.<p> \"ls\" C-m send cmds/keys to pane\ntmux run -t <p> <sh-cmd> run shell command <sh-cmd> in background and report output on pane -t <p> For example cycle through all panes in all windows in all sessions: # bash\nfor s in $(tmux list-sessions -F '#S'); do for w in $(tmux list-windows -F '#I' -t $s); do for p in $(tmux list-panes -F '#P' -t $s:$w); do echo $s:$w.$p done done\ndone","breadcrumbs":"Tools » Scripting","id":"49","title":"Scripting"},"5":{"body":"# Variable with local scope\nlocal var=val # Read-only variable\nreadonly var=bal Indexed arrays: arr=(aa bb cc dd)\necho $arr[1] # aa\necho $arr[-1] # dd arr+=(ee)\necho $arr[-1] # ee echo $arr[1,3] # aa bb cc Associative arrays: typeset -A arr\narr[x]='aa'\narr[y]='bb'\necho $arr[x] # aa Tied arrays: typeset -T VEC vec=(1 2 3) '|' echo $vec # 1 2 3\necho $VEC # 1|2|3 Unique arrays (set): typeset -U vec=(1 2 3) echo $vec # 1 2 3\nvec+=(1 2 4)\necho $vec # 1 2 3 4","breadcrumbs":"Tools » Variables","id":"5","title":"Variables"},"50":{"body":"prefix d detach from current session\nprefix c create new window\nprefix w open window list\nprefix $ rename session\nprefix , rename window\nprefix . move current window Following bindings are specific to my tmux.conf : C-s prefix # Panes\nprefix s horizontal split\nprefix v vertical split\nprefix f toggle maximize/minimize current pane # Movement\nprefix Tab toggle between window prefix h move to pane left\nprefix j move to pane down\nprefix k move to pane up\nprefix l move to pane right # Resize\nprefix C-h resize pane left\nprefix C-j resize pane down\nprefix C-k resize pane up\nprefix C-l resize pane right # Copy/Paste\nprefix C-v enter copy mode\nprefix C-p paste yanked text\nprefix C-b open copy-buffer list # In Copy Mode\nv enable visual mode\ny yank selected text","breadcrumbs":"Tools » Bindings","id":"50","title":"Bindings"},"51":{"body":"To enter command mode prefix :. Some useful commands are: setw synchronize-panes on/off enables/disables synchronized input to all panes\nlist-keys -t vi-copy list keymaps for vi-copy mode","breadcrumbs":"Tools » Command mode","id":"51","title":"Command mode"},"52":{"body":"","breadcrumbs":"Tools » git(1)","id":"52","title":"git(1)"},"53":{"body":"+-------------------+ --- stash -----> +-------+\n| working directory | | stash | // Shelving area.\n+-------------------+ <-- stash pop -- +-------+ | ^ add | | reset v |\n+-------------------+\n| staging area |\n+-------------------+ | commit | v\n+-------------------+\n| local repository |\n+-------------------+ | ^ push | | fetch / | pull v |\n+-------------------+\n| remote repository |\n+-------------------+","breadcrumbs":"Tools » Working areas","id":"53","title":"Working areas"},"54":{"body":"git add -p [<file>] ............ partial staging (interactive)","breadcrumbs":"Tools » Staging","id":"54","title":"Staging"},"55":{"body":"git remote -v .................. list remotes verbose (with URLs) git remote show [-n] <remote> .. list info for <remote> (like remote HEAD, remote branches, tracking mapping)","breadcrumbs":"Tools » Remote","id":"55","title":"Remote"},"56":{"body":"git branch [-a] ................ list available branches; -a to include remote branches git branch -vv ................. list branch & annotate with head sha1 & remote tracking branch git branch <bname> ............. create local branch with name <bname> git branch -d <bname> .......... delete local branch with name <bname> git checkout <bname> ........... switch to branch with name <bname> git checkout --track <branch> .. start to locally track a remote branch # Remote git push -u origin <rbname> ........ push local branch to origin (or other remote), and setup <rbname> as tracking branch git push origin --delete <rbname> .. delete branch <rbname> from origin (or other remote)","breadcrumbs":"Tools » Branching","id":"56","title":"Branching"},"57":{"body":"git tag -a <tname> -m \"descr\" ........ creates an annotated tag (full object containing tagger, date, ...) git tag -l ........................... list available tags git checkout tag/<tname> ............. checkout specific tag git checkout tag/<tname> -b <bname> .. checkout specific tag in a new branch # Remote git push origin --tags .... push local tags to origin (or other remote)","breadcrumbs":"Tools » Tags","id":"57","title":"Tags"},"58":{"body":"git log --oneline ......... shows log in single line per commit -> alias for '--pretty=oneline --abbrev-commit' git log --graph ........... text based graph of commit history git log --decorate ........ decorate log with REFs git log -p <file> ......... show commit history + diffs for <file> git log --oneline <file> .. show commit history for <file> in compact format","breadcrumbs":"Tools » Log & Commit History","id":"58","title":"Log & Commit History"},"59":{"body":"git diff <commit>..<commit> [<file>] .... show changes between two arbitrary commits. If one <commit> is omitted it is if HEAD is specified. git diff -U$(wc -l <file>) <file> ....... shows complete file with diffs instead of usual diff snippets git diff --staged ....................... show diffs of staged files git show --stat <commit> ................ show files changed by <commit> git show <commit> [<file>] .............. show diffs for <commit> git git show <commit>:<file> ............ show <file> at <commit>","breadcrumbs":"Tools » Diff & Commit Info","id":"59","title":"Diff & Commit Info"},"6":{"body":"Join array to string j:sep:: foo=(1 2 3 4)\necho ${(j:-:)foo} # 1-2-3-4\necho ${(j:\\n:)foo} # join with new lines Split string to array s:sep: foo='1-2-3-4'\nbar=(${(s:-:)foo}) # capture as array\necho $bar # 1 2 3 4\necho $bar[2] # 2 Upper/Lower case string: foo=aaBB\necho ${(L)foo} # aabb\necho ${(U)foo} # AABB Key/values in associative arrays: typeset -A vec; vec[a]='aa'; vec[b]='bb' echo ${(k)vec} # a b\necho ${(v)vec} # aa bb\necho ${(kv)vec} # a aa b bb # Iterate over key value pairs.\nfor k v in ${(kv)vec)}; do ...; done","breadcrumbs":"Tools » Expansion Flags","id":"6","title":"Expansion Flags"},"60":{"body":"git format-patch <opt> <since>/<revision range> opt: -N ................... use [PATCH] instead [PATCH n/m] in subject when generating patch description (for patches spanning multiple commits) --start-number <n> ... start output file generation with <n> as start number instead '1' since spcifier: -3 .................. e.g: create a patch from last three commits <commit hash> ....... create patch with commits starting after <commit hash> git am <patch> ......... apply patch and create a commit for it git apply --stat <PATCH> ... see which files the patch would change git apply --check <PATCH> .. see if the patch can be applied cleanly git apply <PATCH> .......... apply the patch locally without creating a commit # eg: generate patches for each commit from initial commit on git format-patch -N $(git rev-list --max-parents=0 HEAD) # generate single patch file from a certain commit/ref git format-patch <COMMIT/REF> --stdout > my-patch.patch","breadcrumbs":"Tools » Patching","id":"60","title":"Patching"},"61":{"body":"git reset [opt] <ref|commit> opt: --mixed .................... resets index, but not working tree --hard ..................... matches the working tree and index to that of the tree being switched to any changes to tracked files in the working tree since <commit> are lost git reset HEAD <file> .......... remove file from staging git reset --soft HEAD~1 ........ delete most recent commit but keep work git reset --hard HEAD~1 ........ delete most recent commit and delete work","breadcrumbs":"Tools » Resetting","id":"61","title":"Resetting"},"62":{"body":"git submodule add <url> [<path>] .......... add new submodule to current project git clone --recursive <url> ............... clone project and recursively all submodules (same as using 'git submodule update --init --recursive' after clone) git submodule update --init --recursive ... checkout submodules recursively using the commit listed in the super-project (in detached HEAD) git submodule update --remote <submod> .... fetch & merge remote changes for <submod>, this will pull origin/HEAD or a branch specified for the submodule git diff --submodule ...................... show commits that are part of the submodule diff","breadcrumbs":"Tools » Submodules","id":"62","title":"Submodules"},"63":{"body":"git ls-tree [-r] <ref> .... show git tree for <ref>, -r to recursively ls sub-trees git show <obj> ............ show <obj> git cat-file -p <obj> ..... print content of <obj>","breadcrumbs":"Tools » Inspection","id":"63","title":"Inspection"},"64":{"body":"HEAD ........ last commit HEAD~1 ...... last commit-1 HEAD~N ...... last commit-N (linear backwards when in tree structure, check difference between HEAD^ and HEAD~) git rev-list --max-parents=0 HEAD ........... first commit","breadcrumbs":"Tools » Revision Specifier","id":"64","title":"Revision Specifier"},"65":{"body":"awk [opt] program [input] -F <sepstr> field separator string (can be regex) program awk program input file or stdin if not file given","breadcrumbs":"Tools » awk(1)","id":"65","title":"awk(1)"},"66":{"body":"Input is processed in two stages: Splitting input into a sequence of records. By default split at newline character, but can be changed via the builtin RS variable. Splitting a record into fields. By default strings without whitespace, but can be changed via the builtin variable FS or command line option -F. Fields are accessed as follows: $0 whole record $1 field one $2 field two ...","breadcrumbs":"Tools » Input processing","id":"66","title":"Input processing"},"67":{"body":"An awk program is composed of pairs of the form: pattern { action } The program is run against each record in the input stream. If a pattern matches a record the corresponding action is executed and can access the fields. INPUT | v\nrecord ----> ∀ pattern matched | | v v\nfields ----> run associated action Any valid awk expr can be a pattern.","breadcrumbs":"Tools » Program","id":"67","title":"Program"},"68":{"body":"awk provides two special patterns, BEGIN and END, which can be used multiple times. Actions with those patterns are executed exactly once . BEGIN actions are run before processing the first record END actions are run after processing the last record","breadcrumbs":"Tools » Special pattern","id":"68","title":"Special pattern"},"69":{"body":"RS record separator : first char is the record separator, by default FS field separator : regex to split records into fields, by default NR number record : number of current record NF number fields : number of fields in the current record","breadcrumbs":"Tools » Special variables","id":"69","title":"Special variables"},"7":{"body":"zparseopts [-D] [-E] [-A assoc] specs Arguments are copied into the associative array assoc according to specs. Each spec is described by an entry as opt[:][=array]. opt is the option without the - char. Passing -f is matched against f opt, --long is matched against -long. Using : means the option will take an argument. The optional =array specifies an alternate storage container where this option should be stored. Documentation can be found in man zshmodules.","breadcrumbs":"Tools » Argument parsing with zparseopts","id":"7","title":"Argument parsing with zparseopts"},"70":{"body":"printf \"fmt\", args... Print format string, args are comma separated. %s string %d decimal %x hex %f float Width can be specified as %Ns, this reserves N chars for a string. For floats one can use %N.Mf, N is the total number including . and M. sprintf(\"fmt\", expr, ...) Format the expressions according to the format string. Similar as printf, but this is a function and return value can be assigned to a variable. strftime(\"fmt\") Print time stamp formatted by fmt. %Y full year (eg 2020) %m month (01-12) %d day (01-31) %F alias for %Y-%m-%d %H hour (00-23) %M minute (00-59) %S second (00-59) %T alias for %H:%M:%S","breadcrumbs":"Tools » Special statements & functions","id":"70","title":"Special statements & functions"},"71":{"body":"","breadcrumbs":"Tools » Examples","id":"71","title":"Examples"},"72":{"body":"awk 'NR%2 == 0 { print $0 }' <file> The pattern NR%2 == 0 matches every second record and the action { print $0 } prints the whole record.","breadcrumbs":"Tools » Filter records","id":"72","title":"Filter records"},"73":{"body":"echo 'a b c d e f' | awk '{ print $NF $(NF-1) }' Access last fields with arithmetic on the NF number of fields variable.","breadcrumbs":"Tools » Access last fields in records","id":"73","title":"Access last fields in records"},"74":{"body":"# /proc/<pid>/status\n# Name: cat\n# ...\n# VmRSS: 516 kB\n# ... for f in /proc/*/status; do cat $f | awk ' /^VmRSS/ { rss = $2/1024 } /^Name/ { name = $2 } END { printf \"%16s %6d MB\\n\", name, rss }';\ndone | sort -k2 -n We capture values from VmRSS and Name into variables and print them at the END once processing all records is done.","breadcrumbs":"Tools » Capture in variables","id":"74","title":"Capture in variables"},"75":{"body":"cat /proc/1/status | awk ' /^Pid/ { \"ps --no-header -o user \" $2 | getline user; print user }' We build a ps command line and capture the first line of the processes output in the user variable and then print it.","breadcrumbs":"Tools » Run shell command and capture output","id":"75","title":"Run shell command and capture output"},"76":{"body":"","breadcrumbs":"Tools » emacs(1)","id":"76","title":"emacs(1)"},"77":{"body":"C-h ? list available help modes C-h e show message output (`*Messages*` buffer) C-h f describe function C-h v describe variable C-h w describe which key invoke function (where-is) C-h c <KEY> print command bound to <KEY> C-h k <KEY> describe command bound to <KEY> C-h b list buffer local key-bindings <kseq> C-h list possible key-bindings with <kseq> eg C-x C-h -> list key-bindings beginning with C-x","breadcrumbs":"Tools » help","id":"77","title":"help"},"78":{"body":"key fn description\n------------------------------------------------ package-refresh-contents refresh package list package-list-packages list available/installed packages `U x` to mark packages for Upgrade & eXecute","breadcrumbs":"Tools » package manager","id":"78","title":"package manager"},"79":{"body":"key fn description\n---------------------------------------------- C-x 0 delete-window kill focused window C-x 1 delete-other-windows kill all other windows C-x 2 split-window-below split horizontal C-x 3 split-window-right split vertical C-x o other-window other window (cycle)","breadcrumbs":"Tools » window","id":"79","title":"window"},"8":{"body":"#!/bin/zsh\nfunction test() { zparseopts -D -E -A opts f=flag o: -long: echo \"flag $flag\" echo \"o $opts[-o]\" echo \"long $opts[--long]\" echo \"pos $1\"\n} test -f -o OPTION --long LONG_OPT POSITIONAL # Outputs:\n# flag -f\n# o OPTION\n# long LONG_OPT\n# pos POSITIONAL","breadcrumbs":"Tools » Example","id":"8","title":"Example"},"80":{"body":"key fn description\n--------------------------------------------- C-x C-q read-only-mode toggle read-only mode for buffer C-x k kill-buffer kill buffer C-x s save-some-buffers save buffer C-x w write-file write buffer (save as) C-x b switch-to-buffer switch buffer C-x C-b list-buffers buffer list","breadcrumbs":"Tools » buffer","id":"80","title":"buffer"},"81":{"body":"Builtin advanced buffer selection mode key fn description\n-------------------------------------- ibuffer enter buffer selection h ibuffer help o open buffer in other window C-o open buffer in other window keep focus in ibuffer s a sort by buffer name s f sort by file name s v sort by last viewed s v sort by major mode , cycle sorting mode = compare buffer against file on disk (if file is dirty `*`) /m filter by major mode /n filter by buffer name /f filter by file name // remove all filter /g create filter group /\\ remove all filter groups","breadcrumbs":"Tools » ibuffer","id":"81","title":"ibuffer"},"82":{"body":"key fn description\n------------------------------------------------- C-s isearch-forward search forward from current position (C-s to go to next match) C-r isearch-backward search backwards from current position (C-r to go to next match) C-w isearch-yank-word-or-char feed next word to current search (extend) M-p isearch-ring-advance previous search input M-n isearch-ring-retreat next search input","breadcrumbs":"Tools » isearch","id":"82","title":"isearch"},"83":{"body":"key fn description\n----------------------------------- M-s o occur get matches for regexp in buffer use during `isearch` to use current search term C-n goto next line C-p goto previous line o open match in other window C-o open match in other window keep focus in ibuffer key fn description\n--------------------------------------------------------- multi-occur-in-matching-buffers run occur in buffers matching regexp","breadcrumbs":"Tools » occur","id":"83","title":"occur"},"84":{"body":"key fn description\n----------------------------------- rgrep recursive grep find-grep run find-grep result in *grep* buffer n/p navigate next/previous match in *grep* buffer q quit *grep* buffer","breadcrumbs":"Tools » grep","id":"84","title":"grep"},"85":{"body":"key fn description\n--------------------------------------------- C-<SPACE> set-mark-command set start mark to select text M-w kill-ring-save copy selected text C-w kill-region kill selected text C-y yank paste selected text M-y yank-pop cycle through kill-ring (only after paste)","breadcrumbs":"Tools » yank/paste","id":"85","title":"yank/paste"},"86":{"body":"key fn description\n------------------------------------------------ C-x r s <reg> copy-to-register save region in register <reg> C-x r i <reg> insert-register insert content of register <reg>","breadcrumbs":"Tools » register","id":"86","title":"register"},"87":{"body":"key fn description\n------------------------------------------------ C-x <SPC> rectangle-mark-mode activate rectangle-mark-mode string-rectangle insert text in marked rect","breadcrumbs":"Tools » block/rect","id":"87","title":"block/rect"},"88":{"body":"key fn description\n------------------------------------------------ C-x h mark-whole-buffer mark whole buffer delete-matching-line delete lines matching regex M-% query-replace search & replace C-M-% query-replace-regexp search & replace regex","breadcrumbs":"Tools » mass edit","id":"88","title":"mass edit"},"89":{"body":"key fn description\n--------------------------------------------- C-x n n narrow-to-region show only focused region (narrow) C-x n w widen show whole buffer (wide)","breadcrumbs":"Tools » narrow","id":"89","title":"narrow"},"9":{"body":"Zsh supports regular expression matching with the binary operator =~. The match results can be accessed via the $MATCH variable and $match indexed array: $MATCH contains the full match $match[1] contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"$MATCH\" # title foo : 1234 echo \"$match[1]\" # foo echo \"$match[2]\" # 1234\nfi","breadcrumbs":"Tools » Regular Expressions","id":"9","title":"Regular Expressions"},"90":{"body":"key fn description\n------------------------------------ M-up/M-down re-arrange items in same hierarchy M-left/M-right change item hierarchy C-RET create new item below current C-S-RET create new TODO item below current S-left/S-right cycle TODO states","breadcrumbs":"Tools » org","id":"90","title":"org"},"91":{"body":"key fn description\n------------------------------ <s TAB generate a source block C-c ' edit source block (in lang specific buffer) C-c C-c eval source block","breadcrumbs":"Tools » org source","id":"91","title":"org source"},"92":{"body":"key fn description\n------------------------------- C-s search through completion candidates C-o filter completion candidates based on search term <f1> get doc for completion condidate M-<digit> select completion candidate","breadcrumbs":"Tools » comapny","id":"92","title":"comapny"},"93":{"body":"To generate etags using ctags ctags -R -e . generate emacs tag file (important `-e`) Navigate using tags key fn description\n----------------------------------------------- xref-find-definitions find definition of tag xref-find-apropos find symbols matching regexp xref-find-references find references of tag","breadcrumbs":"Tools » tags","id":"93","title":"tags"},"94":{"body":"key fn description\n------------------------------ ielm open interactive elips shell In lisp-interaction-mode (*scratch* buffer by defult) key fn description\n-------------------------------------------------------- C-j eval-print-last-sexp evaluate & print preceeding lisp expr C-x C-e eval-last-sexp evaluate lisp expr C-u C-x C-e eval-last-sexp evaluate & print","breadcrumbs":"Tools » lisp","id":"94","title":"lisp"},"95":{"body":"Builtin fuzzy completion mode (eg buffer select, dired, ...). key fn description\n------------------------------------------ ido-mode toggle ido mode <Left>/<Right> cycle through available competions <RET> select completion","breadcrumbs":"Tools » ido","id":"95","title":"ido"},"96":{"body":"key fn description\n-------------------------- C-z toggle emacs/evil mode C-^ toggle between previous and current buffer C-p after paste cycle kill-ring back C-n after paste cycle kill-ring forward","breadcrumbs":"Tools » evil","id":"96","title":"evil"},"97":{"body":"key fn description\n-------------------------- i open sub-dir in same buffer + create new directory C copy file/dir q quit","breadcrumbs":"Tools » dired","id":"97","title":"dired"},"98":{"body":"gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user <name> Specify key for signing -r|--recipient Encrypt for user","breadcrumbs":"Tools » gpg(1)","id":"98","title":"gpg(1)"},"99":{"body":"gpg --full-generate-key","breadcrumbs":"Tools » Generate new keypair","id":"99","title":"Generate new keypair"}},"length":331,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":24,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":33,"docs":{"12":{"tf":1.0},"126":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":18,"docs":{"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":20,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":7,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.23606797749979},"269":{"tf":1.0},"279":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"22":{"tf":2.6457513110645907},"280":{"tf":2.449489742783178},"300":{"tf":2.23606797749979},"318":{"tf":2.23606797749979},"40":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":5,"docs":{"268":{"tf":1.0},"288":{"tf":1.7320508075688772},"299":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.0},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":4,"docs":{"268":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.0},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.7320508075688772},"229":{"tf":1.0},"231":{"tf":1.4142135623730951},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.0},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"190":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"1":{"tf":1.0},"156":{"tf":1.0},"20":{"tf":1.7320508075688772},"24":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":19,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"194":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.4142135623730951},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.0},"157":{"tf":1.4142135623730951},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.123105625617661},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.4641016151377544},"119":{"tf":2.0},"124":{"tf":2.0},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.3166247903554},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"25":{"tf":1.4142135623730951},"44":{"tf":1.0},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.4142135623730951},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"216":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"212":{"tf":1.0},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.4142135623730951},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.4142135623730951},"6":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":10,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.4142135623730951},"32":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"129":{"tf":2.0},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.449489742783178},"59":{"tf":2.8284271247461903},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.0},"11":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":2.449489742783178},"14":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"145":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.23606797749979}}}}},"df":7,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.449489742783178},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":1.7320508075688772},"163":{"tf":2.0}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"157":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.0}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":3,"docs":{"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.449489742783178},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.7320508075688772}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"166":{"tf":1.7320508075688772},"167":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.4641016151377544},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"93":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"49":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.0},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":1.7320508075688772},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.23606797749979},"164":{"tf":1.0},"166":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.7320508075688772},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":1.7320508075688772},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.0},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.23606797749979}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.23606797749979},"169":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.4641016151377544},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.0},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":20,"docs":{"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":23,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.605551275463989},"305":{"tf":1.0},"322":{"tf":3.7416573867739413},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.0},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"3":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":10,"docs":{"1":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":2.0},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":1.7320508075688772},"193":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"1":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":2.8284271247461903},"57":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"60":{"tf":2.8284271247461903},"61":{"tf":2.0},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"98":{"tf":1.0},"99":{"tf":1.0}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.23606797749979},"33":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.0}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.0}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.0},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.0},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"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":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.23606797749979},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":12,"docs":{"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.0},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":2,"docs":{"155":{"tf":1.0},"77":{"tf":1.0}}}}}},"o":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.449489742783178},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":2.6457513110645907},"102":{"tf":2.0},"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"226":{"tf":1.0},"250":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.0}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.0},"32":{"tf":1.7320508075688772},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.4142135623730951}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":2.8284271247461903}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"189":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}}},"df":11,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.0}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.7320508075688772},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":1.7320508075688772},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.0},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":31,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.4142135623730951},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.0}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":16,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":8,"docs":{"176":{"tf":1.4142135623730951},"24":{"tf":1.0},"246":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.0}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.0}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.0},"25":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.23606797749979},"161":{"tf":1.4142135623730951},"162":{"tf":2.6457513110645907},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.6457513110645907}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"160":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"164":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.0},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.0},"265":{"tf":1.0},"7":{"tf":1.0}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.0},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.0},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"60":{"tf":4.47213595499958}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.0},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":33,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.0},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":4,"docs":{"185":{"tf":1.0},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":13,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":5,"docs":{"209":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"1":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.0}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":20,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"274":{"tf":1.7320508075688772},"277":{"tf":2.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":2.23606797749979},"291":{"tf":2.6457513110645907},"293":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.7320508075688772},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"314":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.4142135623730951},"267":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":2.8284271247461903},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.0},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.449489742783178}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"168":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":13,"docs":{"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":3,"docs":{"268":{"tf":1.0},"326":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.7320508075688772},"248":{"tf":1.4142135623730951},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.0},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.0}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":29,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.4142135623730951},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.4142135623730951},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.0},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.605551275463989},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.0},"107":{"tf":1.7320508075688772},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.0},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.6457513110645907},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":1.7320508075688772},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.0}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"260":{"tf":1.7320508075688772},"274":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.0},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.0},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.0}}}}}}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.0},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.0},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.0},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.3166247903554}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.4142135623730951},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.69041575982343},"242":{"tf":3.0},"243":{"tf":1.7320508075688772},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"250":{"tf":1.0},"251":{"tf":1.0},"260":{"tf":1.0}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.0},"93":{"tf":2.23606797749979}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"263":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.0},"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}}},"df":9,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"48":{"tf":4.123105625617661},"49":{"tf":3.1622776601683795}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"1":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"154":{"tf":2.8284271247461903},"185":{"tf":1.0},"186":{"tf":2.8284271247461903},"187":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"113":{"tf":1.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":7,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":13,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.23606797749979},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.0},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":2.8284271247461903},"158":{"tf":1.0}}},"df":50,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.0},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.7320508075688772},"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":17,"docs":{"195":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.291502622129181},"242":{"tf":3.4641016151377544},"243":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"124":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.23606797749979}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.4142135623730951},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":14,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.7320508075688772},"279":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"14":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"9":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":24,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":33,"docs":{"12":{"tf":1.0},"126":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":18,"docs":{"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":20,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":7,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.449489742783178},"269":{"tf":1.0},"279":{"tf":1.4142135623730951},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.7320508075688772},"294":{"tf":2.0},"295":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":17,"docs":{"168":{"tf":1.4142135623730951},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.4142135623730951}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":65,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.4142135623730951},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.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},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"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.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.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.0},"320":{"tf":1.0},"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},"328":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":2.0}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"22":{"tf":2.8284271247461903},"280":{"tf":2.6457513110645907},"300":{"tf":2.449489742783178},"318":{"tf":2.449489742783178},"40":{"tf":1.0},"7":{"tf":2.0}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":5,"docs":{"268":{"tf":1.0},"288":{"tf":2.0},"299":{"tf":1.4142135623730951},"306":{"tf":1.0},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"df":4,"docs":{"268":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":2.0},"306":{"tf":2.0},"324":{"tf":2.0},"329":{"tf":2.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":2.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"190":{"tf":1.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"1":{"tf":1.0},"156":{"tf":1.0},"20":{"tf":1.7320508075688772},"24":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.7320508075688772},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":19,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":17,"docs":{"194":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.7320508075688772},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.4142135623730951},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.242640687119285},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.605551275463989},"119":{"tf":2.0},"124":{"tf":2.23606797749979},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.4641016151377544},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.7320508075688772},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"c":{"c":{":":{"3":{"df":1,"docs":{"216":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"212":{"tf":1.0},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.7320508075688772},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":10,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.7320508075688772},"32":{"tf":1.0},"322":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":11,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"19":{"tf":1.4142135623730951},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"125":{"tf":2.0},"127":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":2.0},"66":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.6457513110645907},"59":{"tf":3.0},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":2.0},"12":{"tf":1.7320508075688772},"13":{"tf":2.6457513110645907},"14":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.4142135623730951}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.23606797749979}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"145":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.4142135623730951},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.449489742783178}}}}},"df":7,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.6457513110645907},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"153":{"tf":2.0},"157":{"tf":1.0},"182":{"tf":1.4142135623730951},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":2.0},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":3,"docs":{"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":2.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":41,"docs":{"209":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.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":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.0},"233":{"tf":1.0},"234":{"tf":1.0},"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.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":3.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.6457513110645907},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":2.0}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.605551275463989},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.7320508075688772},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"93":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":2.0},"105":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.4142135623730951},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.4142135623730951},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"182":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"266":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"49":{"tf":1.0},"71":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":2.0},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.7320508075688772}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.7320508075688772},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":2.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":2.0},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"166":{"tf":2.23606797749979},"169":{"tf":1.7320508075688772},"171":{"tf":2.0},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.4142135623730951},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.449489742783178}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.4142135623730951}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.449489742783178},"169":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.605551275463989},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":20,"docs":{"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":23,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.7416573867739413},"305":{"tf":1.0},"322":{"tf":3.872983346207417},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.7320508075688772},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.4142135623730951},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":10,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":10,"docs":{"1":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":2.23606797749979},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":22,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":2.0},"193":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.449489742783178},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":12,"docs":{"1":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":2.8284271247461903},"57":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"60":{"tf":2.8284271247461903},"61":{"tf":2.0},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"217":{"tf":1.4142135623730951},"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":11,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"98":{"tf":1.0},"99":{"tf":1.0}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.8284271247461903}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.449489742783178},"33":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.23606797749979}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.23606797749979},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.7320508075688772}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.23606797749979},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"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":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.4142135623730951},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":2.0},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":12,"docs":{"204":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.4142135623730951},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":2,"docs":{"155":{"tf":1.0},"77":{"tf":1.0}}}}}},"o":{"df":2,"docs":{"150":{"tf":2.0},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.6457513110645907},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":2.0}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.23606797749979},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.449489742783178},"101":{"tf":2.8284271247461903},"102":{"tf":2.23606797749979},"103":{"tf":2.449489742783178},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":3.0},"240":{"tf":1.7320508075688772},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":18,"docs":{"226":{"tf":1.4142135623730951},"250":{"tf":1.4142135623730951},"251":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.23606797749979}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":2.0},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.23606797749979},"32":{"tf":2.0},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.7320508075688772}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":3.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"189":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}}},"df":11,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"228":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":3.0},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.449489742783178},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.7320508075688772}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":3.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":2.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":22,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.4142135623730951},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":2.0},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":25,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.23606797749979},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":31,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"151":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"263":{"tf":1.4142135623730951},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.7320508075688772}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.7320508075688772},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.23606797749979}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":16,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":8,"docs":{"176":{"tf":1.4142135623730951},"24":{"tf":1.0},"246":{"tf":1.7320508075688772},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.4142135623730951}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":2.0},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.1622776601683795}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"25":{"tf":1.0},"259":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.449489742783178},"161":{"tf":1.7320508075688772},"162":{"tf":2.8284271247461903},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.8284271247461903}}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"160":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"164":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.1622776601683795},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.4142135623730951},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.23606797749979},"265":{"tf":1.0},"7":{"tf":1.4142135623730951}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"300":{"tf":1.7320508075688772},"318":{"tf":2.0},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.4142135623730951},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.4142135623730951},"240":{"tf":1.0},"60":{"tf":4.58257569495584}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.4142135623730951},"230":{"tf":2.0},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":2.0},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":33,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.4142135623730951},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":4,"docs":{"185":{"tf":1.0},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":2.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"185":{"tf":1.4142135623730951},"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":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":13,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":2.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":5,"docs":{"209":{"tf":1.0},"244":{"tf":1.4142135623730951},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"1":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.7320508075688772}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":20,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"20":{"tf":2.23606797749979},"21":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.4142135623730951},"271":{"tf":2.0},"272":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":2.0},"277":{"tf":2.0},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"289":{"tf":1.4142135623730951},"290":{"tf":2.449489742783178},"291":{"tf":2.8284271247461903},"293":{"tf":2.0},"294":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":2.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"314":{"tf":2.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"327":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"86":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.4142135623730951},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.7320508075688772},"267":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":3.0},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.6457513110645907}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":18,"docs":{"168":{"tf":1.4142135623730951},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":13,"docs":{"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":2.0},"294":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"319":{"tf":1.7320508075688772},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":3,"docs":{"268":{"tf":1.0},"326":{"tf":1.4142135623730951},"329":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":2.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":2.0},"248":{"tf":1.7320508075688772},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.7320508075688772},"283":{"tf":1.7320508075688772},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":2.0},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.23606797749979},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":29,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.7320508075688772},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.7320508075688772},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.7320508075688772}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.4142135623730951}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.7320508075688772},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.7416573867739413},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.1622776601683795},"107":{"tf":2.0},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":2.0},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.4142135623730951},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.8284271247461903},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":2.0},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"260":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.7320508075688772},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.4142135623730951},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.1622776601683795},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.4641016151377544}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.7320508075688772},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.795831523312719},"242":{"tf":3.0},"243":{"tf":1.7320508075688772},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.7320508075688772},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"250":{"tf":1.0},"251":{"tf":1.4142135623730951},"260":{"tf":1.4142135623730951}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":2.0},"314":{"tf":2.0}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.1622776601683795},"93":{"tf":2.449489742783178}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"263":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}}},"df":9,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.7320508075688772},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"48":{"tf":4.242640687119285},"49":{"tf":3.1622776601683795}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":167,"docs":{"1":{"tf":1.4142135623730951},"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"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.0},"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":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"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},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"160":{"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.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"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},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"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.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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},"9":{"tf":1.0},"90":{"tf":1.0},"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}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":17,"docs":{"154":{"tf":3.0},"185":{"tf":1.4142135623730951},"186":{"tf":3.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"113":{"tf":1.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":7,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":13,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.23606797749979}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.4142135623730951},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":3.0},"158":{"tf":1.0}}},"df":50,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.23606797749979},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":2.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"319":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":2.0},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":2.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":17,"docs":{"195":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.385164807134504},"242":{"tf":3.605551275463989},"243":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"124":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.7320508075688772}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.449489742783178}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.1622776601683795},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.7320508075688772},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":14,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.4142135623730951},"268":{"tf":1.0},"269":{"tf":2.0},"279":{"tf":1.4142135623730951},"287":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"14":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"9":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"title":{"root":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"_":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"226":{"tf":1.0},"279":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"293":{"tf":1.0},"298":{"tf":1.0},"314":{"tf":1.0},"73":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"276":{"tf":1.0},"295":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"268":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.0}}},"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":5,"docs":{"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":2,"docs":{"288":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"317":{"tf":1.0}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0}}}}},"d":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.0},"157":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"56":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"44":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"267":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"204":{"tf":1.0},"213":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"120":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"33":{"tf":1.0},"51":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"59":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"25":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"225":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}},"df":1,"docs":{"257":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}},"u":{"df":1,"docs":{"144":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":5,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"182":{"tf":1.0},"46":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"275":{"tf":1.0}}}},"df":1,"docs":{"97":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"258":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"df":1,"docs":{"241":{"tf":1.0}}}},"m":{"a":{"c":{"df":0,"docs":{},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"177":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":7,"docs":{"118":{"tf":1.0},"139":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"199":{"tf":1.0},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"234":{"tf":1.0},"235":{"tf":1.0},"72":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"135":{"tf":1.0},"171":{"tf":1.0},"273":{"tf":1.0},"6":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"304":{"tf":1.0},"322":{"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":13,"docs":{"13":{"tf":1.0},"232":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.0},"70":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"17":{"tf":1.0},"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0},"99":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"33":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":2,"docs":{"136":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.0}}}}}},"x":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"121":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"173":{"tf":1.0},"267":{"tf":1.0}}}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":3,"docs":{"180":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"81":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"297":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"28":{"tf":1.0},"59":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"66":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"277":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"112":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":1,"docs":{"150":{"tf":1.0}}},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"254":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"y":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":2,"docs":{"226":{"tf":1.0},"250":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"316":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}},"t":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":2,"docs":{"153":{"tf":1.0},"58":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"228":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"239":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"179":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"146":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"126":{"tf":1.0},"51":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"257":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"89":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"151":{"tf":1.0},"263":{"tf":1.0}}}}}}},"w":{"df":1,"docs":{"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"182":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0}}},"r":{"df":1,"docs":{"246":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"235":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"78":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"179":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"18":{"tf":1.0},"215":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"22":{"tf":1.0},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"166":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"139":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"229":{"tf":1.0},"230":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"134":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"182":{"tf":1.0},"66":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"67":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"144":{"tf":1.0}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"267":{"tf":1.0},"55":{"tf":1.0}}},"v":{"df":1,"docs":{"161":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"326":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0}}}},"n":{"df":6,"docs":{"126":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"75":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":4,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"242":{"tf":1.0},"49":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"t":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"117":{"tf":1.0}}}},"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"278":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"275":{"tf":1.0}}}}},"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":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"118":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"173":{"tf":1.0},"174":{"tf":1.0},"274":{"tf":1.0}},"i":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"198":{"tf":1.0},"277":{"tf":1.0}}}}}}},"u":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"241":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"252":{"tf":1.0}}}}},"d":{"df":2,"docs":{"251":{"tf":1.0},"260":{"tf":1.0}}},"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"57":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"172":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"154":{"tf":1.0},"185":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"112":{"tf":1.0}}}},"b":{"df":1,"docs":{"148":{"tf":1.0}}},"df":2,"docs":{"232":{"tf":1.0},"44":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"120":{"tf":1.0},"253":{"tf":1.0}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"12":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"241":{"tf":1.0},"242":{"tf":1.0}}}}}}}},"m":{"df":3,"docs":{"143":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.0}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"53":{"tf":1.0}}}}}},"x":{"8":{"6":{"_":{"6":{"4":{"df":3,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"d":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}}
\ No newline at end of file +{"doc_urls":["intro.html#notes","tools/index.html#tools","tools/zsh.html#zsh1","tools/zsh.html#keybindings","tools/zsh.html#parameter","tools/zsh.html#variables","tools/zsh.html#expansion-flags","tools/zsh.html#argument-parsing-with-zparseopts","tools/zsh.html#example","tools/zsh.html#regular-expressions","tools/zsh.html#completion","tools/zsh.html#installation","tools/zsh.html#completion-variables","tools/zsh.html#completion-functions","tools/zsh.html#example-1","tools/bash.html#bash1","tools/bash.html#expansion","tools/bash.html#generator","tools/bash.html#parameter","tools/bash.html#pathname","tools/bash.html#io-redirection","tools/bash.html#explanation","tools/bash.html#argument-parsing-with-getopts","tools/bash.html#example","tools/bash.html#regular-expressions","tools/bash.html#completion","tools/bash.html#example-1","tools/fish.html#fish1","tools/fish.html#quick-info","tools/fish.html#variables","tools/fish.html#setunset-variables","tools/fish.html#lists","tools/fish.html#special-variables-lists","tools/fish.html#command-handling","tools/fish.html#io-redirection","tools/fish.html#control-flow","tools/fish.html#if--else","tools/fish.html#switch","tools/fish.html#while-loop","tools/fish.html#for-loop","tools/fish.html#functions","tools/fish.html#autoloading","tools/fish.html#helper","tools/fish.html#prompt","tools/fish.html#useful-builtins","tools/fish.html#keymaps","tools/fish.html#debug","tools/tmux.html#tmux1","tools/tmux.html#tmux-cli","tools/tmux.html#scripting","tools/tmux.html#bindings","tools/tmux.html#command-mode","tools/git.html#git1","tools/git.html#working-areas","tools/git.html#staging","tools/git.html#remote","tools/git.html#branching","tools/git.html#tags","tools/git.html#log--commit-history","tools/git.html#diff--commit-info","tools/git.html#patching","tools/git.html#resetting","tools/git.html#submodules","tools/git.html#inspection","tools/git.html#revision-specifier","tools/awk.html#awk1","tools/awk.html#input-processing","tools/awk.html#program","tools/awk.html#special-pattern","tools/awk.html#special-variables","tools/awk.html#special-statements--functions","tools/awk.html#examples","tools/awk.html#filter-records","tools/awk.html#access-last-fields-in-records","tools/awk.html#capture-in-variables","tools/awk.html#run-shell-command-and-capture-output","tools/emacs.html#emacs1","tools/emacs.html#help","tools/emacs.html#package-manager","tools/emacs.html#window","tools/emacs.html#buffer","tools/emacs.html#ibuffer","tools/emacs.html#isearch","tools/emacs.html#occur","tools/emacs.html#grep","tools/emacs.html#yankpaste","tools/emacs.html#register","tools/emacs.html#blockrect","tools/emacs.html#mass-edit","tools/emacs.html#narrow","tools/emacs.html#org","tools/emacs.html#org-source","tools/emacs.html#comapny","tools/emacs.html#tags","tools/emacs.html#lisp","tools/emacs.html#ido","tools/emacs.html#evil","tools/emacs.html#dired","tools/gpg.html#gpg1","tools/gpg.html#generate-new-keypair","tools/gpg.html#list-keys","tools/gpg.html#edit-keys","tools/gpg.html#export--import-keys","tools/gpg.html#search--send-keys","tools/gpg.html#encrypt-passphrase","tools/gpg.html#encrypt-public-key","tools/gpg.html#signing","tools/gpg.html#signing-detached","tools/gpg.html#abbreviations","tools/gpg.html#keyservers","tools/gdb.html#gdb1","tools/gdb.html#cli","tools/gdb.html#interactive-usage","tools/gdb.html#misc","tools/gdb.html#breakpoints","tools/gdb.html#watchpoints","tools/gdb.html#inspection","tools/gdb.html#signal-handling","tools/gdb.html#source-file-locations","tools/gdb.html#configuration","tools/gdb.html#user-commands-macros","tools/gdb.html#hooks","tools/gdb.html#examples","tools/gdb.html#automatically-print-next-instr","tools/gdb.html#conditional-breakpoints","tools/gdb.html#catch-sigsegv-and-execute-commands","tools/gdb.html#run-backtrace-on-thread-1-batch-mode","tools/gdb.html#script-gdb-for-automating-debugging-sessions","tools/gdb.html#know-bugs","tools/gdb.html#workaround-command--finish-bug","tools/gdbserver.html#gdbserver1","tools/gdbserver.html#cli","tools/gdbserver.html#example","tools/radare2.html#radare21","tools/radare2.html#print","tools/radare2.html#flags","tools/radare2.html#help","tools/radare2.html#relocation","tools/radare2.html#examples","tools/radare2.html#patch-file-alter-bytes","tools/radare2.html#assemble--disassmble-rasm2","tools/qemu.html#qemu1","tools/qemu.html#keybindings","tools/qemu.html#vm-config-snippet","tools/qemu.html#cpu--ram","tools/qemu.html#graphic--display","tools/qemu.html#boot-menu","tools/qemu.html#block-devices","tools/qemu.html#usb","tools/qemu.html#debugging","tools/qemu.html#io-redirection","tools/qemu.html#network","tools/qemu.html#shared-drives","tools/qemu.html#debug-logging","tools/qemu.html#tracing","tools/qemu.html#vm-snapshots","tools/qemu.html#vm-migration","tools/qemu.html#appendix-direct-kernel-boot","tools/qemu.html#references","tools/pacman.html#pacman1","tools/pacman.html#remote-package-repositories","tools/pacman.html#remove-packages","tools/pacman.html#local-package-database","tools/pacman.html#local-file-database","tools/pacman.html#hacks","tools/dot.html#dot1","tools/dot.html#example-dot-file-to-copy--paste-from","tools/dot.html#references","monitor/index.html#resource-analysis--monitor","monitor/lsof.html#lsof8","monitor/lsof.html#examples","monitor/lsof.html#file-flags","monitor/lsof.html#open-tcp-connections","monitor/lsof.html#open-connection-to-specific-host","monitor/lsof.html#open-connection-to-specific-port","monitor/lsof.html#ipv4-tcp-connections-in-established-state","monitor/ss.html#ss8","monitor/ss.html#examples","monitor/pidstat.html#pidstat1","monitor/pidstat.html#page-fault-and-memory-utilization","monitor/pidstat.html#io-statistics","monitor/pgrep.html#pgrep1","monitor/pgrep.html#debug-newest-process","monitor/pmap.html#pmap1","monitor/pstack.html#pstack1","trace_profile/index.html#trace-and-profile","trace_profile/strace.html#strace1","trace_profile/strace.html#examples","trace_profile/ltrace.html#ltrace1","trace_profile/ltrace.html#example","trace_profile/perf.html#perf1","trace_profile/perf.html#flamegraph","trace_profile/perf.html#flamegraph-with-single-event-trace","trace_profile/perf.html#flamegraph-with-multiple-event-traces","trace_profile/oprofile.html#oprofile","trace_profile/time.html#usrbintime1","binary/index.html#binary","binary/od.html#od1","binary/od.html#ascii-to-hex-string","binary/od.html#extract-parts-of-file","binary/xxd.html#xxd1","binary/xxd.html#ascii-to-hex-stream","binary/xxd.html#hex-to-binary-stream","binary/xxd.html#ascii-to-binary","binary/xxd.html#ascii-to-c-array-hex-encoded","binary/readelf.html#readelf1","binary/objdump.html#objdump1","binary/objdump.html#disassemble-section","binary/nm.html#nm1","development/index.html#development","development/c++filt.html#cfilt1","development/c++filt.html#demangle-symbol","development/c++filt.html#demangle-stream","development/c++.html#c","development/c++.html#type-deduction","development/c++.html#variadic-templates--parameter-pack-","development/c++.html#sfinae--example--enable_if-","development/glibc.html#glibc","development/glibc.html#malloc-tracer--mtrace3","development/glibc.html#malloc-check--mallopt3","development/gcc.html#gcc1","development/gcc.html#cli","development/gcc.html#preprocessing","development/gcc.html#target-options","development/gcc.html#builtins","development/gcc.html#__builtin_expectexpr-cond","development/gcc.html#abi-linux","development/make.html#make1","development/make.html#anatomy-of-make-rules","development/make.html#pattern-rules--automatic-variables","development/make.html#pattern-rules","development/make.html#automatic-variables","development/make.html#useful-functions","development/make.html#substitution-references","development/make.html#filter","development/make.html#filter-out","development/make.html#abspath","development/ld.so.html#ldso8","development/ld.so.html#environment-variables","development/ld.so.html#ld_preload-initialization-order-and-link-map","development/ld.so.html#dynamic-linking-x86_64","development/symbolver.html#elf-symbol-versioning","development/symbolver.html#example-version-script","development/symbolver.html#references","development/python.html#python","development/python.html#decorator--run-","development/python.html#walrus-operator--run-","development/python.html#unittest---run-","development/python.html#doctest---run-","development/python.html#timeit","linux/index.html#linux","linux/systemd.html#systemd","linux/systemd.html#systemctl","linux/systemd.html#example-trivial-user-unit","linux/systemd.html#journalctl","linux/systemd.html#references","linux/coredump.html#core5","linux/coredump.html#naming-of-coredump-files","linux/coredump.html#control-which-segments-are-dumped","linux/coredump.html#some-examples-out-there","linux/coredump.html#coredumpctl-systemd","linux/coredump.html#apport-ubuntu","linux/ptrace_scope.html#ptrace_scope","network/index.html#network","network/tcpdump.html#tcpdump1","network/tcpdump.html#cli","network/tcpdump.html#examples","network/tcpdump.html#capture-packets-from-remote-host","arch/index.html#arch","arch/x86_64.html#x86_64","arch/x86_64.html#registers","arch/x86_64.html#general-purpose-register","arch/x86_64.html#special-register","arch/x86_64.html#flags-register","arch/x86_64.html#model-specific-register-msr","arch/x86_64.html#size-directives","arch/x86_64.html#addressing","arch/x86_64.html#string-instructions","arch/x86_64.html#example-simple-memset","arch/x86_64.html#sysv-x86_64-abi","arch/x86_64.html#passing-arguments-to-functions","arch/x86_64.html#return-values-from-functions","arch/x86_64.html#caller-saved-registers","arch/x86_64.html#callee-saved-registers","arch/x86_64.html#stack","arch/x86_64.html#function-prologue--epilogue","arch/x86_64.html#asm-skeleton","arch/x86_64.html#references","arch/arm64.html#arm64","arch/arm64.html#registers","arch/arm64.html#general-purpose-registers","arch/arm64.html#special-registers-per-el","arch/arm64.html#instructions-cheatsheet","arch/arm64.html#accessing-system-registers","arch/arm64.html#control-flow","arch/arm64.html#addressing","arch/arm64.html#offset","arch/arm64.html#index","arch/arm64.html#pair-access","arch/arm64.html#procedure-call-standard-arm64--aapcs64-","arch/arm64.html#passing-arguments-to-functions","arch/arm64.html#return-values-from-functions","arch/arm64.html#callee-saved-registers","arch/arm64.html#stack","arch/arm64.html#frame-chain","arch/arm64.html#function-prologue--epilogue","arch/arm64.html#asm-skeleton","arch/arm64.html#references","arch/armv7.html#armv7a","arch/armv7.html#registers","arch/armv7.html#general-purpose-registers","arch/armv7.html#special-registers","arch/armv7.html#cpsr-register","arch/armv7.html#instructions-cheatsheet","arch/armv7.html#accessing-system-registers","arch/armv7.html#control-flow","arch/armv7.html#loadstore","arch/armv7.html#procedure-call-standard-arm--aapcs32-","arch/armv7.html#passing-arguments-to-functions","arch/armv7.html#return-values-from-functions","arch/armv7.html#callee-saved-registers","arch/armv7.html#stack","arch/armv7.html#frame-chain","arch/armv7.html#function-prologue--epilogue","arch/armv7.html#asm-skeleton","arch/armv7.html#references","arch/riscv.html#riscv","arch/riscv.html#registers","arch/riscv.html#general-purpose-registers","arch/riscv.html#asm-skeleton","arch/riscv.html#references"],"index":{"documentStore":{"docInfo":{"0":{"body":8,"breadcrumbs":2,"title":1},"1":{"body":14,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":3,"title":1},"100":{"body":13,"breadcrumbs":4,"title":2},"101":{"body":55,"breadcrumbs":4,"title":2},"102":{"body":19,"breadcrumbs":5,"title":3},"103":{"body":14,"breadcrumbs":5,"title":3},"104":{"body":19,"breadcrumbs":4,"title":2},"105":{"body":26,"breadcrumbs":5,"title":3},"106":{"body":55,"breadcrumbs":3,"title":1},"107":{"body":32,"breadcrumbs":4,"title":2},"108":{"body":12,"breadcrumbs":3,"title":1},"109":{"body":3,"breadcrumbs":3,"title":1},"11":{"body":36,"breadcrumbs":3,"title":1},"110":{"body":0,"breadcrumbs":3,"title":1},"111":{"body":42,"breadcrumbs":3,"title":1},"112":{"body":0,"breadcrumbs":4,"title":2},"113":{"body":66,"breadcrumbs":3,"title":1},"114":{"body":103,"breadcrumbs":3,"title":1},"115":{"body":37,"breadcrumbs":3,"title":1},"116":{"body":22,"breadcrumbs":3,"title":1},"117":{"body":42,"breadcrumbs":4,"title":2},"118":{"body":33,"breadcrumbs":5,"title":3},"119":{"body":72,"breadcrumbs":3,"title":1},"12":{"body":25,"breadcrumbs":4,"title":2},"120":{"body":25,"breadcrumbs":5,"title":3},"121":{"body":24,"breadcrumbs":3,"title":1},"122":{"body":0,"breadcrumbs":3,"title":1},"123":{"body":24,"breadcrumbs":6,"title":4},"124":{"body":25,"breadcrumbs":4,"title":2},"125":{"body":13,"breadcrumbs":6,"title":4},"126":{"body":9,"breadcrumbs":8,"title":6},"127":{"body":36,"breadcrumbs":7,"title":5},"128":{"body":0,"breadcrumbs":4,"title":2},"129":{"body":27,"breadcrumbs":6,"title":4},"13":{"body":89,"breadcrumbs":4,"title":2},"130":{"body":0,"breadcrumbs":3,"title":1},"131":{"body":13,"breadcrumbs":3,"title":1},"132":{"body":12,"breadcrumbs":3,"title":1},"133":{"body":0,"breadcrumbs":3,"title":1},"134":{"body":11,"breadcrumbs":3,"title":1},"135":{"body":16,"breadcrumbs":3,"title":1},"136":{"body":9,"breadcrumbs":3,"title":1},"137":{"body":15,"breadcrumbs":3,"title":1},"138":{"body":0,"breadcrumbs":3,"title":1},"139":{"body":19,"breadcrumbs":6,"title":4},"14":{"body":77,"breadcrumbs":3,"title":1},"140":{"body":18,"breadcrumbs":5,"title":3},"141":{"body":11,"breadcrumbs":3,"title":1},"142":{"body":31,"breadcrumbs":3,"title":1},"143":{"body":37,"breadcrumbs":5,"title":3},"144":{"body":40,"breadcrumbs":4,"title":2},"145":{"body":30,"breadcrumbs":4,"title":2},"146":{"body":10,"breadcrumbs":4,"title":2},"147":{"body":105,"breadcrumbs":4,"title":2},"148":{"body":41,"breadcrumbs":3,"title":1},"149":{"body":18,"breadcrumbs":3,"title":1},"15":{"body":0,"breadcrumbs":3,"title":1},"150":{"body":48,"breadcrumbs":4,"title":2},"151":{"body":11,"breadcrumbs":3,"title":1},"152":{"body":22,"breadcrumbs":4,"title":2},"153":{"body":20,"breadcrumbs":4,"title":2},"154":{"body":32,"breadcrumbs":3,"title":1},"155":{"body":38,"breadcrumbs":4,"title":2},"156":{"body":89,"breadcrumbs":4,"title":2},"157":{"body":30,"breadcrumbs":6,"title":4},"158":{"body":22,"breadcrumbs":3,"title":1},"159":{"body":0,"breadcrumbs":3,"title":1},"16":{"body":0,"breadcrumbs":3,"title":1},"160":{"body":33,"breadcrumbs":5,"title":3},"161":{"body":9,"breadcrumbs":4,"title":2},"162":{"body":37,"breadcrumbs":5,"title":3},"163":{"body":31,"breadcrumbs":5,"title":3},"164":{"body":39,"breadcrumbs":3,"title":1},"165":{"body":2,"breadcrumbs":3,"title":1},"166":{"body":91,"breadcrumbs":7,"title":5},"167":{"body":8,"breadcrumbs":3,"title":1},"168":{"body":6,"breadcrumbs":6,"title":3},"169":{"body":102,"breadcrumbs":5,"title":1},"17":{"body":16,"breadcrumbs":3,"title":1},"170":{"body":0,"breadcrumbs":5,"title":1},"171":{"body":10,"breadcrumbs":6,"title":2},"172":{"body":21,"breadcrumbs":7,"title":3},"173":{"body":9,"breadcrumbs":8,"title":4},"174":{"body":10,"breadcrumbs":8,"title":4},"175":{"body":4,"breadcrumbs":9,"title":5},"176":{"body":52,"breadcrumbs":5,"title":1},"177":{"body":28,"breadcrumbs":5,"title":1},"178":{"body":26,"breadcrumbs":5,"title":1},"179":{"body":50,"breadcrumbs":8,"title":4},"18":{"body":69,"breadcrumbs":3,"title":1},"180":{"body":6,"breadcrumbs":6,"title":2},"181":{"body":22,"breadcrumbs":5,"title":1},"182":{"body":14,"breadcrumbs":7,"title":3},"183":{"body":12,"breadcrumbs":5,"title":1},"184":{"body":6,"breadcrumbs":5,"title":1},"185":{"body":5,"breadcrumbs":4,"title":2},"186":{"body":89,"breadcrumbs":4,"title":1},"187":{"body":26,"breadcrumbs":4,"title":1},"188":{"body":27,"breadcrumbs":4,"title":1},"189":{"body":11,"breadcrumbs":4,"title":1},"19":{"body":92,"breadcrumbs":3,"title":1},"190":{"body":128,"breadcrumbs":4,"title":1},"191":{"body":0,"breadcrumbs":4,"title":1},"192":{"body":15,"breadcrumbs":7,"title":4},"193":{"body":17,"breadcrumbs":7,"title":4},"194":{"body":43,"breadcrumbs":4,"title":1},"195":{"body":6,"breadcrumbs":4,"title":1},"196":{"body":5,"breadcrumbs":2,"title":1},"197":{"body":45,"breadcrumbs":3,"title":1},"198":{"body":34,"breadcrumbs":5,"title":3},"199":{"body":76,"breadcrumbs":5,"title":3},"2":{"body":0,"breadcrumbs":3,"title":1},"20":{"body":38,"breadcrumbs":4,"title":2},"200":{"body":19,"breadcrumbs":3,"title":1},"201":{"body":6,"breadcrumbs":5,"title":3},"202":{"body":7,"breadcrumbs":5,"title":3},"203":{"body":11,"breadcrumbs":4,"title":2},"204":{"body":15,"breadcrumbs":7,"title":5},"205":{"body":55,"breadcrumbs":3,"title":1},"206":{"body":36,"breadcrumbs":3,"title":1},"207":{"body":8,"breadcrumbs":4,"title":2},"208":{"body":7,"breadcrumbs":3,"title":1},"209":{"body":9,"breadcrumbs":2,"title":1},"21":{"body":26,"breadcrumbs":3,"title":1},"210":{"body":0,"breadcrumbs":3,"title":1},"211":{"body":3,"breadcrumbs":4,"title":2},"212":{"body":10,"breadcrumbs":4,"title":2},"213":{"body":0,"breadcrumbs":3,"title":1},"214":{"body":14,"breadcrumbs":4,"title":2},"215":{"body":81,"breadcrumbs":6,"title":4},"216":{"body":225,"breadcrumbs":5,"title":3},"217":{"body":0,"breadcrumbs":3,"title":1},"218":{"body":62,"breadcrumbs":5,"title":3},"219":{"body":34,"breadcrumbs":5,"title":3},"22":{"body":64,"breadcrumbs":5,"title":3},"220":{"body":0,"breadcrumbs":3,"title":1},"221":{"body":0,"breadcrumbs":3,"title":1},"222":{"body":28,"breadcrumbs":3,"title":1},"223":{"body":18,"breadcrumbs":4,"title":2},"224":{"body":0,"breadcrumbs":3,"title":1},"225":{"body":90,"breadcrumbs":4,"title":2},"226":{"body":9,"breadcrumbs":4,"title":2},"227":{"body":0,"breadcrumbs":3,"title":1},"228":{"body":27,"breadcrumbs":5,"title":3},"229":{"body":0,"breadcrumbs":6,"title":4},"23":{"body":35,"breadcrumbs":3,"title":1},"230":{"body":36,"breadcrumbs":4,"title":2},"231":{"body":81,"breadcrumbs":4,"title":2},"232":{"body":0,"breadcrumbs":4,"title":2},"233":{"body":14,"breadcrumbs":4,"title":2},"234":{"body":16,"breadcrumbs":3,"title":1},"235":{"body":17,"breadcrumbs":4,"title":2},"236":{"body":23,"breadcrumbs":3,"title":1},"237":{"body":0,"breadcrumbs":3,"title":1},"238":{"body":38,"breadcrumbs":4,"title":2},"239":{"body":128,"breadcrumbs":7,"title":5},"24":{"body":58,"breadcrumbs":4,"title":2},"240":{"body":246,"breadcrumbs":5,"title":3},"241":{"body":422,"breadcrumbs":6,"title":3},"242":{"body":278,"breadcrumbs":6,"title":3},"243":{"body":13,"breadcrumbs":4,"title":1},"244":{"body":0,"breadcrumbs":3,"title":1},"245":{"body":59,"breadcrumbs":4,"title":2},"246":{"body":45,"breadcrumbs":5,"title":3},"247":{"body":43,"breadcrumbs":4,"title":2},"248":{"body":28,"breadcrumbs":4,"title":2},"249":{"body":8,"breadcrumbs":3,"title":1},"25":{"body":123,"breadcrumbs":3,"title":1},"250":{"body":3,"breadcrumbs":2,"title":1},"251":{"body":0,"breadcrumbs":3,"title":1},"252":{"body":55,"breadcrumbs":3,"title":1},"253":{"body":31,"breadcrumbs":6,"title":4},"254":{"body":46,"breadcrumbs":3,"title":1},"255":{"body":4,"breadcrumbs":3,"title":1},"256":{"body":27,"breadcrumbs":3,"title":1},"257":{"body":77,"breadcrumbs":5,"title":3},"258":{"body":87,"breadcrumbs":5,"title":3},"259":{"body":0,"breadcrumbs":4,"title":2},"26":{"body":66,"breadcrumbs":3,"title":1},"260":{"body":48,"breadcrumbs":4,"title":2},"261":{"body":18,"breadcrumbs":4,"title":2},"262":{"body":43,"breadcrumbs":3,"title":1},"263":{"body":1,"breadcrumbs":2,"title":1},"264":{"body":0,"breadcrumbs":3,"title":1},"265":{"body":59,"breadcrumbs":3,"title":1},"266":{"body":0,"breadcrumbs":3,"title":1},"267":{"body":11,"breadcrumbs":6,"title":4},"268":{"body":4,"breadcrumbs":2,"title":1},"269":{"body":21,"breadcrumbs":3,"title":1},"27":{"body":0,"breadcrumbs":3,"title":1},"270":{"body":0,"breadcrumbs":3,"title":1},"271":{"body":62,"breadcrumbs":5,"title":3},"272":{"body":15,"breadcrumbs":4,"title":2},"273":{"body":102,"breadcrumbs":4,"title":2},"274":{"body":14,"breadcrumbs":6,"title":4},"275":{"body":40,"breadcrumbs":4,"title":2},"276":{"body":40,"breadcrumbs":3,"title":1},"277":{"body":116,"breadcrumbs":4,"title":2},"278":{"body":17,"breadcrumbs":5,"title":3},"279":{"body":0,"breadcrumbs":5,"title":3},"28":{"body":19,"breadcrumbs":4,"title":2},"280":{"body":40,"breadcrumbs":5,"title":3},"281":{"body":23,"breadcrumbs":5,"title":3},"282":{"body":14,"breadcrumbs":5,"title":3},"283":{"body":15,"breadcrumbs":5,"title":3},"284":{"body":29,"breadcrumbs":3,"title":1},"285":{"body":31,"breadcrumbs":5,"title":3},"286":{"body":94,"breadcrumbs":4,"title":2},"287":{"body":47,"breadcrumbs":3,"title":1},"288":{"body":14,"breadcrumbs":3,"title":1},"289":{"body":0,"breadcrumbs":3,"title":1},"29":{"body":19,"breadcrumbs":3,"title":1},"290":{"body":40,"breadcrumbs":5,"title":3},"291":{"body":52,"breadcrumbs":6,"title":4},"292":{"body":0,"breadcrumbs":4,"title":2},"293":{"body":18,"breadcrumbs":5,"title":3},"294":{"body":38,"breadcrumbs":4,"title":2},"295":{"body":0,"breadcrumbs":3,"title":1},"296":{"body":47,"breadcrumbs":3,"title":1},"297":{"body":18,"breadcrumbs":3,"title":1},"298":{"body":18,"breadcrumbs":4,"title":2},"299":{"body":0,"breadcrumbs":7,"title":5},"3":{"body":96,"breadcrumbs":3,"title":1},"30":{"body":25,"breadcrumbs":4,"title":2},"300":{"body":35,"breadcrumbs":5,"title":3},"301":{"body":8,"breadcrumbs":5,"title":3},"302":{"body":3,"breadcrumbs":5,"title":3},"303":{"body":27,"breadcrumbs":3,"title":1},"304":{"body":52,"breadcrumbs":4,"title":2},"305":{"body":36,"breadcrumbs":5,"title":3},"306":{"body":141,"breadcrumbs":4,"title":2},"307":{"body":27,"breadcrumbs":3,"title":1},"308":{"body":10,"breadcrumbs":3,"title":1},"309":{"body":0,"breadcrumbs":3,"title":1},"31":{"body":51,"breadcrumbs":3,"title":1},"310":{"body":23,"breadcrumbs":5,"title":3},"311":{"body":8,"breadcrumbs":4,"title":2},"312":{"body":55,"breadcrumbs":4,"title":2},"313":{"body":0,"breadcrumbs":4,"title":2},"314":{"body":18,"breadcrumbs":5,"title":3},"315":{"body":50,"breadcrumbs":4,"title":2},"316":{"body":96,"breadcrumbs":3,"title":1},"317":{"body":0,"breadcrumbs":7,"title":5},"318":{"body":44,"breadcrumbs":5,"title":3},"319":{"body":11,"breadcrumbs":5,"title":3},"32":{"body":39,"breadcrumbs":5,"title":3},"320":{"body":3,"breadcrumbs":5,"title":3},"321":{"body":26,"breadcrumbs":3,"title":1},"322":{"body":65,"breadcrumbs":4,"title":2},"323":{"body":19,"breadcrumbs":5,"title":3},"324":{"body":165,"breadcrumbs":4,"title":2},"325":{"body":21,"breadcrumbs":3,"title":1},"326":{"body":9,"breadcrumbs":3,"title":1},"327":{"body":4,"breadcrumbs":3,"title":1},"328":{"body":55,"breadcrumbs":5,"title":3},"329":{"body":143,"breadcrumbs":4,"title":2},"33":{"body":8,"breadcrumbs":4,"title":2},"330":{"body":5,"breadcrumbs":3,"title":1},"34":{"body":8,"breadcrumbs":4,"title":2},"35":{"body":0,"breadcrumbs":4,"title":2},"36":{"body":10,"breadcrumbs":2,"title":0},"37":{"body":14,"breadcrumbs":3,"title":1},"38":{"body":4,"breadcrumbs":3,"title":1},"39":{"body":5,"breadcrumbs":3,"title":1},"4":{"body":88,"breadcrumbs":3,"title":1},"40":{"body":11,"breadcrumbs":3,"title":1},"41":{"body":24,"breadcrumbs":3,"title":1},"42":{"body":24,"breadcrumbs":3,"title":1},"43":{"body":19,"breadcrumbs":3,"title":1},"44":{"body":24,"breadcrumbs":4,"title":2},"45":{"body":28,"breadcrumbs":3,"title":1},"46":{"body":19,"breadcrumbs":3,"title":1},"47":{"body":19,"breadcrumbs":3,"title":1},"48":{"body":86,"breadcrumbs":4,"title":2},"49":{"body":119,"breadcrumbs":3,"title":1},"5":{"body":79,"breadcrumbs":3,"title":1},"50":{"body":128,"breadcrumbs":3,"title":1},"51":{"body":24,"breadcrumbs":4,"title":2},"52":{"body":0,"breadcrumbs":3,"title":1},"53":{"body":23,"breadcrumbs":4,"title":2},"54":{"body":7,"breadcrumbs":3,"title":1},"55":{"body":21,"breadcrumbs":3,"title":1},"56":{"body":77,"breadcrumbs":3,"title":1},"57":{"body":45,"breadcrumbs":3,"title":1},"58":{"body":46,"breadcrumbs":5,"title":3},"59":{"body":58,"breadcrumbs":5,"title":3},"6":{"body":79,"breadcrumbs":4,"title":2},"60":{"body":109,"breadcrumbs":3,"title":1},"61":{"body":50,"breadcrumbs":3,"title":1},"62":{"body":64,"breadcrumbs":3,"title":1},"63":{"body":27,"breadcrumbs":3,"title":1},"64":{"body":28,"breadcrumbs":4,"title":2},"65":{"body":18,"breadcrumbs":3,"title":1},"66":{"body":45,"breadcrumbs":4,"title":2},"67":{"body":37,"breadcrumbs":3,"title":1},"68":{"body":29,"breadcrumbs":4,"title":2},"69":{"body":29,"breadcrumbs":4,"title":2},"7":{"body":48,"breadcrumbs":5,"title":3},"70":{"body":86,"breadcrumbs":5,"title":3},"71":{"body":0,"breadcrumbs":3,"title":1},"72":{"body":18,"breadcrumbs":4,"title":2},"73":{"body":19,"breadcrumbs":6,"title":4},"74":{"body":39,"breadcrumbs":4,"title":2},"75":{"body":25,"breadcrumbs":7,"title":5},"76":{"body":0,"breadcrumbs":3,"title":1},"77":{"body":74,"breadcrumbs":3,"title":1},"78":{"body":21,"breadcrumbs":4,"title":2},"79":{"body":40,"breadcrumbs":3,"title":1},"8":{"body":40,"breadcrumbs":3,"title":1},"80":{"body":50,"breadcrumbs":3,"title":1},"81":{"body":77,"breadcrumbs":3,"title":1},"82":{"body":57,"breadcrumbs":3,"title":1},"83":{"body":51,"breadcrumbs":3,"title":1},"84":{"body":24,"breadcrumbs":3,"title":1},"85":{"body":43,"breadcrumbs":3,"title":1},"86":{"body":24,"breadcrumbs":3,"title":1},"87":{"body":19,"breadcrumbs":3,"title":1},"88":{"body":32,"breadcrumbs":4,"title":2},"89":{"body":22,"breadcrumbs":3,"title":1},"9":{"body":46,"breadcrumbs":4,"title":2},"90":{"body":39,"breadcrumbs":3,"title":1},"91":{"body":23,"breadcrumbs":4,"title":2},"92":{"body":26,"breadcrumbs":3,"title":1},"93":{"body":38,"breadcrumbs":3,"title":1},"94":{"body":49,"breadcrumbs":3,"title":1},"95":{"body":24,"breadcrumbs":3,"title":1},"96":{"body":28,"breadcrumbs":3,"title":1},"97":{"body":16,"breadcrumbs":3,"title":1},"98":{"body":21,"breadcrumbs":3,"title":1},"99":{"body":4,"breadcrumbs":5,"title":3}},"docs":{"0":{"body":"A personal collection of notes and cheatsheets. Source code is located at johannst/notes .","breadcrumbs":"Introduction » Notes","id":"0","title":"Notes"},"1":{"body":"zsh bash fish tmux git awk emacs gpg gdb gdbserver radare2 qemu pacman dot","breadcrumbs":"Tools » Tools","id":"1","title":"Tools"},"10":{"body":"","breadcrumbs":"Tools » zsh » Completion","id":"10","title":"Completion"},"100":{"body":"gpg -k / --list-key # public keys\ngpg -K / --list-secret-keys # secret keys","breadcrumbs":"Tools » gpg » List keys","id":"100","title":"List keys"},"101":{"body":"gpg --edit-key <KEY ID> Gives prompt to modify KEY ID, common commands: help show help\nsave save & quit list list keys and user IDs\nkey <N> select subkey <N>\nuid <N> select user ID <N> expire change expiration of selected key adduid add user ID\ndeluid delete selected user ID addkey add subkey\ndelkey delete selected subkey","breadcrumbs":"Tools » gpg » Edit keys","id":"101","title":"Edit keys"},"102":{"body":"gpg --export --armor --output <KEY.PUB> <KEY ID>\ngpg --export-secret-key --armor --output <KEY.PUB> <KEY ID>\ngpg --import <FILE>","breadcrumbs":"Tools » gpg » Export & Import Keys","id":"102","title":"Export & Import Keys"},"103":{"body":"gpg --keyserver <SERVER> --send-keys <KEY ID>\ngpg --keyserver <SERVER> --search-keys <KEY ID>","breadcrumbs":"Tools » gpg » Search & Send keys","id":"103","title":"Search & Send keys"},"104":{"body":"Encrypt file using passphrase and write encrypted data to <file>.gpg. gpg --symmetric <file> # Decrypt using passphrase\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » gpg » Encrypt (passphrase)","id":"104","title":"Encrypt (passphrase)"},"105":{"body":"Encrypt file with public key of specified recipient and write encrypted data to <file>.gpg. gpg --encrypt -r foo@bar.de <file> # Decrypt at foos side (private key required)\ngpg -o <file> --decrypt <file>.gpg","breadcrumbs":"Tools » gpg » Encrypt (public key)","id":"105","title":"Encrypt (public key)"},"106":{"body":"Generate a signed file and write to <file>.gpg. # Sign with private key of foo@bar.de\ngpg --sign -u foor@bar.de <file> # Verify with public key of foo@bar.de\ngpg --verify <file> # Extract content from signed file\ngpg -o <file> --decrypt <file>.gpg Without -u use first private key in list gpg -K for signing. Files can also be signed and encrypted at once, gpg will first sign the file and then encrypt it. gpg --sign --encrypt -r <recipient> <file>","breadcrumbs":"Tools » gpg » Signing","id":"106","title":"Signing"},"107":{"body":"Generate a detached signature and write to <file>.asc. Send <file>.asc along with <file> when distributing. gpg --detach-sign --armor -u foor@bar.de <file> # Verify\ngpg --verify <file>.asc <file> Without -u use first private key in list gpg -K for signing.","breadcrumbs":"Tools » gpg » Signing (detached)","id":"107","title":"Signing (detached)"},"108":{"body":"sec secret key ssb secret subkey pub public key sub public subkey","breadcrumbs":"Tools » gpg » Abbreviations","id":"108","title":"Abbreviations"},"109":{"body":"http://pgp.mit.edu http://keyserver.ubuntu.com hkps://pgp.mailbox.org","breadcrumbs":"Tools » gpg » Keyservers","id":"109","title":"Keyservers"},"11":{"body":"Completion functions are provided via files and need to be placed in a location covered by $fpath. By convention the completion files are names as _<CMD>. A completion skeleton for the command foo, stored in _foo #compdef _foo foo function _foo() { ...\n} Alternatively one can install a completion function explicitly by calling compdef <FUNC> <CMD>.","breadcrumbs":"Tools » zsh » Installation","id":"11","title":"Installation"},"110":{"body":"","breadcrumbs":"Tools » gdb » gdb(1)","id":"110","title":"gdb(1)"},"111":{"body":"gdb [opts] [prg [-c coredump | -p pid]] gdb [opts] --args prg <prg-args> opts: -p <pid> attach to pid -c <coredump> use <coredump> -x <file> execute script <file> before prompt -ex <cmd> execute command <cmd> before prompt --tty <tty> set I/O tty for debugee","breadcrumbs":"Tools » gdb » CLI","id":"111","title":"CLI"},"112":{"body":"","breadcrumbs":"Tools » gdb » Interactive usage","id":"112","title":"Interactive usage"},"113":{"body":"tty <tty> Set <tty> as tty for debugee. Make sure nobody reads from target tty, easiest is to spawn a shell and run following in target tty: > while true; do sleep 1024; done sharedlibrary [<regex>] Load symbols of shared libs loaded by debugee. Optionally use <regex> to filter libs for symbol loading. display [/FMT] <expr> Print <expr> every time debugee stops. Eg print next instr, see examples below. undisplay [<num>] Delete display expressions either all or one referenced by <num>. info display List display expressions.","breadcrumbs":"Tools » gdb » Misc","id":"113","title":"Misc"},"114":{"body":"break [-qualified] <sym> thread <tnum> Set a breakpoint only for a specific thread. -qualified: Treat <sym> as fully qualified symbol (quiet handy to set breakpoints on C symbols in C++ contexts) break <sym> if <cond> Set conditional breakpoint (see examples below). delete [<num>] Delete breakpoint either all or one referenced by <num>. info break List breakpoints. cond <bp> <cond> Make existing breakpoint <bp> conditional with <cond>. tbreak Set temporary breakpoint, will be deleted when hit. Same syntax as `break`. rbreak <regex> Set breakpoints matching <regex>, where matching internally is done on: .*<regex>.* command [<bp_list>] Define commands to run after breakpoint hit. If <bp_list> is not specified attach command to last created breakpoint. Command block terminated with 'end' token. <bp_list>: Space separates list, eg 'command 2 5-8' to run command for breakpoints: 2,5,6,7,8.","breadcrumbs":"Tools » gdb » Breakpoints","id":"114","title":"Breakpoints"},"115":{"body":"watch [-location|-l] <expr> [thread <tnum>] Create a watchpoint for <expr>, will break if <expr> is written to. Watchpoints respect scope of variables, -l can be used to watch the memory location instead. rwatch ... Sets a read watchpoint, will break if <expr> is read from. awatch ... Sets an access watchpoint, will break if <expr> is written to or read from.","breadcrumbs":"Tools » gdb » Watchpoints","id":"115","title":"Watchpoints"},"116":{"body":"info functions [<regex>] List functions matching <regex>. List all functions if no <regex> provided. info variables [<regex>] List variables matching <regex>. List all variables if no <regex> provided.","breadcrumbs":"Tools » gdb » Inspection","id":"116","title":"Inspection"},"117":{"body":"info handle [<signal>] Print how to handle <signal>. If no <signal> specified print for all signals. handle <signal> <action> Configure how gdb handles <signal> sent to debugee. <action>: stop/nostop Catch signal in gdb and break. print/noprint Print message when gdb catches signal. pass/nopass Pass signal down to debugee. catch signal <signal> Create a catchpoint for <signal>.","breadcrumbs":"Tools » gdb » Signal handling","id":"117","title":"Signal handling"},"118":{"body":"dir <path> Add <path> to the beginning of the searh path for source files. show dir Show current search path. set substitute-path <from> <to> Add substitution rule checked during source file lookup. show substitute-path Show current substitution rules.","breadcrumbs":"Tools » gdb » Source file locations","id":"118","title":"Source file locations"},"119":{"body":"set follow-fork-mode <child | parent> Specify which process to follow when debuggee makes a fork(2) syscall. set pagination <on | off> Turn on/off gdb's pagination. set breakpoint pending <on | off | auto> on: always set pending breakpoints. off: error when trying to set pending breakpoints. auto: interatively query user to set breakpoint. set print pretty <on | off> Turn on/off pertty printing of structures. set logging <on | off> Enable output logging to file (default gdb.txt). set logging file <fname> Change output log file to <fname> set logging redirect <on/off> on: only log to file. off: log to file and tty.","breadcrumbs":"Tools » gdb » Configuration","id":"119","title":"Configuration"},"12":{"body":"Following variables are available in Completion functions: $words # array with command line in words\n$#words # number words\n$CURRENT # index into $words for cursor position\n$words[CURRENT-1] # previous word (relative to cursor position)","breadcrumbs":"Tools » zsh » Completion Variables","id":"12","title":"Completion Variables"},"120":{"body":"Gdb allows to create & document user commands as follows: define <cmd> # cmds end document <cmd> # docu end To get all user commands or documentations one can use: help user-defined help <cmd>","breadcrumbs":"Tools » gdb » User commands (macros)","id":"120","title":"User commands (macros)"},"121":{"body":"Gdb allows to create two types of command hooks hook- will be run before <cmd> hookpost- will be run after <cmd> define hook-<cmd> # cmds end define hookpost-<cmd> # cmds end","breadcrumbs":"Tools » gdb » Hooks","id":"121","title":"Hooks"},"122":{"body":"","breadcrumbs":"Tools » gdb » Examples","id":"122","title":"Examples"},"123":{"body":"When ever the debugee stops automatically print the memory at the current instruction pointer ($rip x86) and format as instruction /i. # rip - x86 display /i $rip # step instruction, after the step the next instruction is automatically printed si","breadcrumbs":"Tools » gdb » Automatically print next instr","id":"123","title":"Automatically print next instr"},"124":{"body":"Create conditional breakpoints for a function void foo(int i) in the debugee. # Create conditional breakpoint b foo if i == 42 b foo # would create bp 2 # Make existing breakpoint conditional cond 2 if i == 7","breadcrumbs":"Tools » gdb » Conditional breakpoints","id":"124","title":"Conditional breakpoints"},"125":{"body":"This creates a catchpoint for the SIGSEGV signal and attached the command to it. catch signal SIGSEGV command bt c end","breadcrumbs":"Tools » gdb » Catch SIGSEGV and execute commands","id":"125","title":"Catch SIGSEGV and execute commands"},"126":{"body":"gdb --batch -ex 'thread 1' -ex 'bt' -p <pid>","breadcrumbs":"Tools » gdb » Run backtrace on thread 1 (batch mode)","id":"126","title":"Run backtrace on thread 1 (batch mode)"},"127":{"body":"To script gdb add commands into a file and pass it to gdb via -x. For example create run.gdb: set pagination off break mmap command info reg rdi rsi rdx bt c end #initial drop c This script can be used as: gdb --batch -x ./run.gdb -p <pid>","breadcrumbs":"Tools » gdb » Script gdb for automating debugging sessions","id":"127","title":"Script gdb for automating debugging sessions"},"128":{"body":"","breadcrumbs":"Tools » gdb » Know Bugs","id":"128","title":"Know Bugs"},"129":{"body":"When using finish inside a command block, commands after finish are not executed. To workaround that bug one can create a wrapper function which calls finish. define handler bt finish info reg rax end command handler end","breadcrumbs":"Tools » gdb » Workaround command + finish bug","id":"129","title":"Workaround command + finish bug"},"13":{"body":"_describe simple completion, just words + description _arguments sophisticated completion, allow to specify actions Completion with _describe _describe MSG COMP MSG simple string with header message COMP array of completions where each entry is \"opt:description\" function _foo() { local -a opts opts=('bla:desc for bla' 'blu:desc for blu') _describe 'foo-msg' opts\n}\ncompdef _foo foo foo <TAB><TAB> -- foo-msg --\nbla -- desc for bla\nblu -- desc for blu Completion with _arguments _arguments SPEC [SPEC...] where SPEC can have one of the following forms: OPT[DESC]:MSG:ACTION N:MSG:ACTION Available actions (op1 op2) list possible matches\n->VAL set $state=VAL and continue, `$state` can be checked later in switch case\nFUNC call func to generate matches\n{STR} evaluate `STR` to generate matches","breadcrumbs":"Tools » zsh » Completion Functions","id":"13","title":"Completion Functions"},"130":{"body":"","breadcrumbs":"Tools » gdbserver » gdbserver(1)","id":"130","title":"gdbserver(1)"},"131":{"body":"gdbserver [opts] comm prog [args] opts: --disable-randomization --no-disable-randomization comm: host:port tty","breadcrumbs":"Tools » gdbserver » CLI","id":"131","title":"CLI"},"132":{"body":"# Start gdbserver.\ngdbserver localhost:1234 /bin/ls # Attach gdb.\ngdb -ex 'target remote localhost:1234'","breadcrumbs":"Tools » gdbserver » Example","id":"132","title":"Example"},"133":{"body":"","breadcrumbs":"Tools » radare2 » radare2(1)","id":"133","title":"radare2(1)"},"134":{"body":"pd <n> [@ <addr>] # print disassembly for <n> instructions # with optional temporary seek to <addr>","breadcrumbs":"Tools » radare2 » print","id":"134","title":"print"},"135":{"body":"fs # list flag-spaces fs <fs> # select flag-space <fs> f # print flags of selected flag-space","breadcrumbs":"Tools » radare2 » flags","id":"135","title":"flags"},"136":{"body":"?*~<kw> # '?*' list all commands and '~' grep for <kw> ?*~... # '..' less mode /'...' interactive search","breadcrumbs":"Tools » radare2 » help","id":"136","title":"help"},"137":{"body":"> r2 -B <baddr> <exe> # open <exe> mapped to addr <baddr> oob <addr> # reopen current file at <baddr>","breadcrumbs":"Tools » radare2 » relocation","id":"137","title":"relocation"},"138":{"body":"","breadcrumbs":"Tools » radare2 » Examples","id":"138","title":"Examples"},"139":{"body":"> r2 [-w] <file> oo+ # re-open for write if -w was not passed s <addr> # seek to position wv <data> # write 4 byte (dword)","breadcrumbs":"Tools » radare2 » Patch file (alter bytes)","id":"139","title":"Patch file (alter bytes)"},"14":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -d <dir> -h The completion handler could be implemented as follows in a file called _foo: #compdef _foo foo function _foo_color() { local colors=() colors+=('green:green color') colors+=('red:red color') colors+=('blue:blue color') _describe \"color\" colors\n} function _foo() { _arguments \\ \"-c[define color]:color:->s_color\" \\ \"-s[select sound]:sound:(low high)\" \\ \"-f[select file]:file:_files\" \\ \"-d[select dir]:dir:_files -/\" \\ \"-h[help]\" case $state in s_color) _foo_color;; esac\n} _files is a zsh builtin utility function to complete files/dirs see zsh completion functions zsh completion utility functions","breadcrumbs":"Tools » zsh » Example","id":"14","title":"Example"},"140":{"body":"rasm2 -L # list supported archs > rasm2 -a x86 'mov eax, 0xdeadbeef' b8efbeadde > rasm2 -a x86 -d \"b8efbeadde\" mov eax, 0xdeadbeef","breadcrumbs":"Tools » radare2 » Assemble / Disassmble (rasm2)","id":"140","title":"Assemble / Disassmble (rasm2)"},"141":{"body":"All the examples & notes use qemu-system-x86_64 but in most cases this can be swapped with the system emulator for other architectures.","breadcrumbs":"Tools » qemu » qemu(1)","id":"141","title":"qemu(1)"},"142":{"body":"Graphic mode: Ctrl+Alt+g release mouse capture from VM Ctrl+Alt+1 switch to display of VM\nCtrl+Alt+2 switch to qemu monitor No graphic mode: Ctrl+a h print help\nCtrl+a x exit emulator\nCtrl+a c switch between monitor and console","breadcrumbs":"Tools » qemu » Keybindings","id":"142","title":"Keybindings"},"143":{"body":"Following command-line gives a good starting point to assemble a VM: qemu-system-x86_64 \\ -cpu host -enable-kvm -smp 4 \\ -m 8G \\ -vga virtio -display sdl,gl=on \\ -boot menu=on \\ -cdrom <iso> \\ -hda <disk> \\ -device qemu-xhci,id=xhci \\ -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408,id=capture-card","breadcrumbs":"Tools » qemu » VM config snippet","id":"143","title":"VM config snippet"},"144":{"body":"# Emulate host CPU in guest VM, enabling all supported host featured (requires KVM).\n# List available CPUs `qemu-system-x86_64 -cpu help`.\n-cpu host # Enable KVM instead software emulation.\n-enable-kvm # Configure number of guest CPUs.\n-smp <N> # Configure size of guest RAM.\n-m 8G","breadcrumbs":"Tools » qemu » CPU & RAM","id":"144","title":"CPU & RAM"},"145":{"body":"# Use sdl window as display and enable openGL context.\n-display sdl,gl=on # Use vnc server as display (eg on display `:42` here).\n-display vnc=localhost:42 # Confifure virtio as 3D video graphic accelerator (requires virgl in guest).\n-vga virtio","breadcrumbs":"Tools » qemu » Graphic & Display","id":"145","title":"Graphic & Display"},"146":{"body":"# Enables boot menu to select boot device (enter with `ESC`).\n-boot menu=on","breadcrumbs":"Tools » qemu » Boot Menu","id":"146","title":"Boot Menu"},"147":{"body":"# Attach cdrom drive with iso to a VM.\n-cdrom <iso> # Attach disk drive to a VM.\n-hda <disk> # Generic way to configure & attach a drive to a VM.\n-drive file=<file>,format=qcow2 Create a disk with qemu-img To create a qcow2 disk (qemu copy-on-write) of size 10G: qemu-img create -f qcow2 disk.qcow2 10G The disk does not contain any partitions or a partition table. We can format the disk from within the guest as following example: # Create `gpt` partition table.\nsudo parted /dev/sda mktable gpt # Create two equally sized primary partitions.\nsudo parted /dev/sda mkpart primary 0% 50%\nsudo parted /dev/sda mkpart primary 50% 100% # Create filesystem on each partition.\nsudo mkfs.ext3 /dev/sda1\nsudo mkfs.ext4 /dev/sda2 lsblk -f /dev/sda NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT sda ├─sda1 ext3 .... └─sda2 ext4 ....","breadcrumbs":"Tools » qemu » Block devices","id":"147","title":"Block devices"},"148":{"body":"Host Controller # Add XHCI USB controller to the VM (supports USB 3.0, 2.0, 1.1).\n# `id=xhci` creates a usb bus named `xhci`.\n-device qemu-xhci,id=xhci USB Device # Pass-through USB device from host identified by vendorid & productid and\n# attach to usb bus `xhci.0` (defined with controller `id`).\n-device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408","breadcrumbs":"Tools » qemu » USB","id":"148","title":"USB"},"149":{"body":"# Open gdbstub on tcp `<port>` (`-s` shorthand for `-gdb tcp::1234`).\n-gdb tcp::<port> # Freeze guest CPU at startup and wait for debugger connection.\n-S","breadcrumbs":"Tools » qemu » Debugging","id":"149","title":"Debugging"},"15":{"body":"","breadcrumbs":"Tools » bash » bash(1)","id":"15","title":"bash(1)"},"150":{"body":"# Create raw tcp server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial tcp:localhost:12345,server,wait # Create telnet server for `serial IO` and wait until a client connects\n# before executing the guest.\n-serial telnet:localhost:12345,server,wait # Configure redirection for the QEMU `mointor`, arguments similar to `-serial`\n# above.\n-monitor ... In server mode use nowait to execute guest without waiting for a client connection.","breadcrumbs":"Tools » qemu » IO redirection","id":"150","title":"IO redirection"},"151":{"body":"# Redirect host tcp port `1234` to guest port `4321`.\n-nic user,hostfwd=tcp:localhost:1234-:4321","breadcrumbs":"Tools » qemu » Network","id":"151","title":"Network"},"152":{"body":"# Attach a `virtio-9p-pci` device to the VM.\n# The guest requires 9p support and can mount the shared drive as:\n# mount -t 9p -o trans=virtio someName /mnt\n-virtfs local,id=someName,path=<someHostPath>,mount_tag=someName,security_model=none","breadcrumbs":"Tools » qemu » Shared drives","id":"152","title":"Shared drives"},"153":{"body":"# List debug items.\n-d help # Write debug log to file instead stderr.\n-D <file> # Examples\n-d in_asm Log executed guest instructions.","breadcrumbs":"Tools » qemu » Debug logging","id":"153","title":"Debug logging"},"154":{"body":"# List name of all trace points.\n-trace help # Enable trace points matching pattern and optionally write trace to file.\n-trace <pattern>[,file=<file>] # Enable trace points for all events listed in the <events> file.\n# File must contain one event/pattern per line.\n-trace events=<events>","breadcrumbs":"Tools » qemu » Tracing","id":"154","title":"Tracing"},"155":{"body":"VM snapshots require that there is at least on qcow2 disk attached to the VM ( VM Snapshots ). Commands for qemu Monitor or QMP : # List available snapshots.\ninfo snapshots # Create/Load/Delete snapshot with name <tag>.\nsavevm <tag>\nloadvm <tag>\ndelvm <tag> The snapshot can also be directly specified when invoking qemu as: qemu-system-x86_64 \\ -loadvm <tag> \\ ...","breadcrumbs":"Tools » qemu » VM snapshots","id":"155","title":"VM snapshots"},"156":{"body":"Online migration example: # Start machine 1 on host ABC.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Prepare machine 2 on host DEF as migration target.\n# Listen for any connection on port 12345.\nqemu-system-x86_64 -monitor stdio -incoming tcp:0.0.0.0:12345 # Start migration from the machine 1 monitor console.\n(qemu) migrate tcp:DEF:12345 Save to external file example: ```bash\n# Start machine 1.\nqemu-system-x86_64 -monitor stdio -cdrom <iso> # Save VM state to file.\n(qemu) migrate \"exec:gzip -c > vm.gz\" # Load VM from file.\nqemu-system-x86_64 -monitor stdio -incoming \"exec: gzip -d -c vm.gz\" The migration source machine and the migration target machine should be launched with the same parameters.","breadcrumbs":"Tools » qemu » VM Migration","id":"156","title":"VM Migration"},"157":{"body":"Example command line to directly boot a Kernel with an initrd ramdisk. qemu-system-x86_64 \\ -cpu host \\ -enable-kvm \\ -kernel <dir>/arch/x86/boot/bzImage \\ -append \"earlyprintk=ttyS0 console=ttyS0 nokaslr init=/init debug\" \\ -initrd <dir>/initramfs.cpio.gz \\ ... Instructions to build a minimal Kernel and initrd .","breadcrumbs":"Tools » qemu » Appendix: Direct Kernel boot","id":"157","title":"Appendix: Direct Kernel boot"},"158":{"body":"QEMU USB QEMU IMG QEMU Tools QEMU System QEMU Invocation (command line args) QEMU Monitor QEMU machine protocol (QMP) QEMU VM Snapshots","breadcrumbs":"Tools » qemu » References","id":"158","title":"References"},"159":{"body":"","breadcrumbs":"Tools » pacman » pacman(1)","id":"159","title":"pacman(1)"},"16":{"body":"","breadcrumbs":"Tools » bash » Expansion","id":"16","title":"Expansion"},"160":{"body":"pacman -Sy refresh package database\npacman -S <pkg> install pkg\npacman -Ss <regex> search remote package database\npacman -Si <pkg> get info for pkg\npacman -Su upgrade installed packages\npacman -Sc clean local package cache","breadcrumbs":"Tools » pacman » Remote package repositories","id":"160","title":"Remote package repositories"},"161":{"body":"pacman -Rsn <pkg> uninstall package and unneeded deps + config files","breadcrumbs":"Tools » pacman » Remove packages","id":"161","title":"Remove packages"},"162":{"body":"Local package database of installed packages. pacman -Q list all installed packages\npacman -Qs <regex> search local package database\npacman -Ql <pkg> list files installed by pkg\npacman -Qo <file> query package that owns file\npacman -Qe only list explicitly installed packages","breadcrumbs":"Tools » pacman » Local package database","id":"162","title":"Local package database"},"163":{"body":"Local file database which allows to search packages owning certain files. Also searches non installed packages, but database must be synced. pacman -Fy refresh file database\npacman -Fl <pkg> list files in pkg (must not be installed)\npacman -Fx <regex> search","breadcrumbs":"Tools » pacman » Local file database","id":"163","title":"Local file database"},"164":{"body":"Uninstall all orphaned packages (including config files) that were installed as dependencies. pacman -Rsn $(pacman -Qqtq) List explicitly installed packages that are not required as dependency by any package and sort by size. pacman -Qetq | xargs pacman -Qi | awk '/Name/ { name=$3 } /Installed Size/ { printf \"%8.2f%s %s\\n\", $4, $5, name }' | sort -h","breadcrumbs":"Tools » pacman » Hacks","id":"164","title":"Hacks"},"165":{"body":"Online playground","breadcrumbs":"Tools » dot » dot(1)","id":"165","title":"dot(1)"},"166":{"body":"Can be rendered to svg with the following command. dot -T svg -o g.svg g.dot Example dot file. // file: g.dot\ndigraph { // Render ranks from left to right. rankdir=LR // Make background transparent. bgcolor=transparent // Global node attributes. node [shape=box] // Global edge attributes. edge [style=dotted,color=red] // Add nodes & edge. stage1 -> stage2 // Add multiple edges at once. stage2 -> { stage3_1, stage3_2 } // Add edge with custom attributes. stage3_2 -> stage4 [label=\"some text\"] // Set custom attributes for specific node. stage4 [color=green,fillcolor=lightgray,style=\"filled,dashed\",label=\"s4\"] // Create a subgraph. This can be used to group nodes/edges or as scope for // global node/edge attributes. // If the name starts with 'cluster' a border is drawn. subgraph cluster_1 { stage5_1 stage5_2 } // Add some edges to subgraph nodes. stage3_1 -> { stage5_1, stage5_2 }\n} Rendered svg file. g.svg","breadcrumbs":"Tools » dot » Example dot file to copy & paste from.","id":"166","title":"Example dot file to copy & paste from."},"167":{"body":"DOT language Attributes Node shapes Colors User manual","breadcrumbs":"Tools » dot » References","id":"167","title":"References"},"168":{"body":"lsof ss pidstat pgrep pmap pstack","breadcrumbs":"Resource analysis & monitor » Resource analysis & monitor","id":"168","title":"Resource analysis & monitor"},"169":{"body":"lsof -r <s> ..... repeatedly execute command ervery <s> seconds -a ......... AND slection filters instead ORing (OR: default) -p <pid> ... filter by <pid> +fg ........ show file flags for file descripros -n ......... don't convert network addr to hostnames -P ......... don't convert network port to service names -i <@h[:p]>. show connections to h (hostname|ip addr) with optional port p -s <p:s> ... in conjunction with '-i' filter for protocol <p> in state <s> -U ......... show unix domain sockets ('@' indicates abstract sock name, see unix(7)) file flags: R/W/RW ..... read/write/read-write CR ......... create AP ......... append TR ......... truncate -s protocols TCP, UDP -s states (TCP) CLOSED, IDLE, BOUND, LISTEN, ESTABLISHED, SYN_SENT, SYN_RCDV, ESTABLISHED, CLOSE_WAIT, FIN_WAIT1, CLOSING, LAST_ACK, FIN_WAIT_2, TIME_WAIT -s states (UDP) Unbound, Idle","breadcrumbs":"Resource analysis & monitor » lsof » lsof(8)","id":"169","title":"lsof(8)"},"17":{"body":"# generate sequence from n to m\n{n..m}\n# generate sequence from n to m step by s\n{n..m..s} # expand cartesian product\n{a,b}{c,d}","breadcrumbs":"Tools » bash » Generator","id":"17","title":"Generator"},"170":{"body":"","breadcrumbs":"Resource analysis & monitor » lsof » Examples","id":"170","title":"Examples"},"171":{"body":"Show open files with file flags for process: lsof +fg -p <pid>","breadcrumbs":"Resource analysis & monitor » lsof » File flags","id":"171","title":"File flags"},"172":{"body":"Show open tcp connections for $USER: lsof -a -u $USER -i TCP Note : -a ands the results. If -a is not given all open files matching $USER and all tcp connections are listed ( ored ).","breadcrumbs":"Resource analysis & monitor » lsof » Open TCP connections","id":"172","title":"Open TCP connections"},"173":{"body":"Show open connections to localhost for $USER: lsof -a -u $USER -i @localhost","breadcrumbs":"Resource analysis & monitor » lsof » Open connection to specific host","id":"173","title":"Open connection to specific host"},"174":{"body":"Show open connections to port :1234 for $USER: lsof -a -u $USER -i :1234","breadcrumbs":"Resource analysis & monitor » lsof » Open connection to specific port","id":"174","title":"Open connection to specific port"},"175":{"body":"lsof -i 4TCP -s TCP:ESTABLISHED","breadcrumbs":"Resource analysis & monitor » lsof » IPv4 TCP connections in ESTABLISHED state","id":"175","title":"IPv4 TCP connections in ESTABLISHED state"},"176":{"body":"ss [option] [filter] [option] -p ..... Show process using socket -l ..... Show sockets in listening state -4/-6 .. Show IPv4/6 sockets -x ..... Show unix sockets -n ..... Show numeric ports (no resolve) -O ..... Oneline output per socket [filter] dport/sport PORT .... Filter for destination/source port dst/src ADDR ........ Filter for destination/source address and/or .............. Logic operator ==/!= ............... Comparison operator (EXPR) .............. Group exprs","breadcrumbs":"Resource analysis & monitor » ss » ss(8)","id":"176","title":"ss(8)"},"177":{"body":"Show all tcp IPv4 sockets connecting to port 443: ss -4 'dport 443' Show all tcp IPv4 sockets that don't connect to port 443 or connect to address 1.2.3.4. ss -4 'dport != 443 or dst 1.2.3.4'","breadcrumbs":"Resource analysis & monitor » ss » Examples","id":"177","title":"Examples"},"178":{"body":"pidstat [opt] [interval] [cont] -U [user] show username instead UID, optionally only show for user -r memory statistics -d I/O statistics -h single line per process and no lines with average","breadcrumbs":"Resource analysis & monitor » pidstat » pidstat(1)","id":"178","title":"pidstat(1)"},"179":{"body":"pidstat -r -p <pid> [interval] [count] minor_pagefault: Happens when the page needed is already in memory but not allocated to the faulting process, in that case the kernel only has to create a new page-table entry pointing to the shared physical page (not required to load a memory page from disk). major_pagefault: Happens when the page needed is NOT in memory, the kernel has to create a new page-table entry and populate the physical page (required to load a memory page from disk).","breadcrumbs":"Resource analysis & monitor » pidstat » Page fault and memory utilization","id":"179","title":"Page fault and memory utilization"},"18":{"body":"# default value\nbar=${foo:-some_val} # if $foo set, then bar=$foo else bar=some_val # alternate value\nbar=${foo:+bla $foo} # if $foo set, then bar=\"bla $foo\" else bar=\"\" # check param set\nbar=${foo:?msg} # if $foo set, then bar=$foo else exit and print msg # indirect\nFOO=foo\nBAR=FOO\nbar=${!BAR} # deref value of BAR -> bar=$FOO # prefix\n${foo#prefix} # remove prefix when expanding $foo\n# suffix\n${foo%suffix} # remove suffix when expanding $foo # substitute\n${foo/pattern/string} # replace pattern with string when expanding foo\n# pattern starts with\n# '/' replace all occurences of pattern\n# '#' pattern match at beginning\n# '%' pattern match at end Note: prefix/suffix/pattern are expanded as pathnames .","breadcrumbs":"Tools » bash » Parameter","id":"18","title":"Parameter"},"180":{"body":"pidstat -d -p <pid> [interval] [count]","breadcrumbs":"Resource analysis & monitor » pidstat » I/O statistics","id":"180","title":"I/O statistics"},"181":{"body":"pgrep [opts] <pattern> -n only list newest matching process -u <usr> only show matching for user <usr> -l additionally list command -a additionally list command + arguments","breadcrumbs":"Resource analysis & monitor » pgrep » pgrep(1)","id":"181","title":"pgrep(1)"},"182":{"body":"For example attach gdb to newest zsh process from $USER. gdb -p $(pgrep -n -u $USER zsh)","breadcrumbs":"Resource analysis & monitor » pgrep » Debug newest process","id":"182","title":"Debug newest process"},"183":{"body":"pmap <pid> Dump virtual memory map of process. Compared to /proc/<pid>/maps it shows the size of the mappings.","breadcrumbs":"Resource analysis & monitor » pmap » pmap(1)","id":"183","title":"pmap(1)"},"184":{"body":"pstack <pid> Dump stack for all threads of process.","breadcrumbs":"Resource analysis & monitor » pstack » pstack(1)","id":"184","title":"pstack(1)"},"185":{"body":"strace ltrace perf OProfile time","breadcrumbs":"Trace and Profile » Trace and Profile","id":"185","title":"Trace and Profile"},"186":{"body":"strace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -s <size> ... max string size, truncate of longer (default: 32) -e <expr> ... expression for trace filtering -o <file> ... log output into <file> -c .......... dump syscall statitics at the end -k .......... dump stack trace for each syscall -P <path> ... only trace syscall accesing path -y .......... print paths for FDs -tt ......... print absolute timestamp (with us precision) -r .......... print relative timestamp <expr>: trace=syscall[,syscall] .... trace only syscall listed trace=file ................. trace all syscall that take a filename as arg trace=process .............. trace process management related syscalls trace=signal ............... trace signal related syscalls signal ..................... trace signals delivered to the process","breadcrumbs":"Trace and Profile » strace » strace(1)","id":"186","title":"strace(1)"},"187":{"body":"Trace open(2) & socket(2) syscalls for a running process + child processes: strace -f -e trace=open,socket -p <pid> Trace signals delivered to a running process: strace -e signal -e 'trace=!all' -p <pid>","breadcrumbs":"Trace and Profile » strace » Examples","id":"187","title":"Examples"},"188":{"body":"ltrace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process -o <file> ... log output into <file> -l <filter> . show who calls into lib matched by <filter> -C .......... demangle","breadcrumbs":"Trace and Profile » ltrace » ltrace(1)","id":"188","title":"ltrace(1)"},"189":{"body":"List which program/libs call into libstdc++: ltrace -l '*libstdc++*' -C -o ltrace.log ./main","breadcrumbs":"Trace and Profile » ltrace » Example","id":"189","title":"Example"},"19":{"body":"* match any string\n? match any single char\n\\\\ match backslash\n[abc] match any char of 'a' 'b' 'c'\n[a-z] match any char between 'a' - 'z'\n[^ab] negate, match all not 'a' 'b'\n[:class:] match any char in class, available: alnum,alpha,ascii,blank,cntrl,digit,graph,lower, print,punct,space,upper,word,xdigit With extglob shell option enabled it is possible to have more powerful patterns. In the following pattern-list is one ore more patterns separated by | char. ?(pattern-list) matches zero or one occurrence of the given patterns\n*(pattern-list) matches zero or more occurrences of the given patterns\n+(pattern-list) matches one or more occurrences of the given patterns\n@(pattern-list) matches one of the given patterns\n!(pattern-list) matches anything except one of the given patterns Note: shopt -s extglob/shopt -u extglob to enable/disable extglob option.","breadcrumbs":"Tools » bash » Pathname","id":"19","title":"Pathname"},"190":{"body":"perf list show supported hw/sw events perf stat -p <pid> .. show stats for running process -I <ms> ... show stats periodically over interval <ms> -e <ev> ... filter for events perf top -p <pid> .. show stats for running process -F <hz> ... sampling frequency -K ........ hide kernel threads perf record -p <pid> ............... record stats for running process -F <hz> ................ sampling frequency --call-graph <method> .. [fp, dwarf, lbr] method how to caputre backtrace fp : use frame-pointer, need to compile with -fno-omit-frame-pointer dwarf: use .cfi debug information lbr : use hardware last branch record facility -g ..................... short-hand for --call-graph fp -e <ev> ................ filter for events perf report -n .................... annotate symbols with nr of samples --stdio ............... report to stdio, if not presen tui mode -g graph,0.5,caller ... show caller based call chains with value >0.5 Useful <ev>: page-faults minor-faults major-faults cpu-cycles` task-clock","breadcrumbs":"Trace and Profile » perf » perf(1)","id":"190","title":"perf(1)"},"191":{"body":"","breadcrumbs":"Trace and Profile » perf » Flamegraph","id":"191","title":"Flamegraph"},"192":{"body":"perf record -g -e cpu-cycles -p <pid>\nperf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > cycles-flamegraph.svg","breadcrumbs":"Trace and Profile » perf » Flamegraph with single event trace","id":"192","title":"Flamegraph with single event trace"},"193":{"body":"perf record -g -e cpu-cycles,page-faults -p <pid>\nperf script --per-event-dump\n# fold & generate as above","breadcrumbs":"Trace and Profile » perf » Flamegraph with multiple event traces","id":"193","title":"Flamegraph with multiple event traces"},"194":{"body":"operf -g -p <pid> -g ...... caputre call-graph information opreport [opt] FILE show time spent per binary image -l ...... show time spent per symbol -c ...... show callgraph information (see below) -a ...... add column with time spent accumulated over child nodes ophelp show supported hw/sw events","breadcrumbs":"Trace and Profile » OProfile » OProfile","id":"194","title":"OProfile"},"195":{"body":"# statistics of process run\n/usr/bin/time -v <cmd>","breadcrumbs":"Trace and Profile » time » /usr/bin/time(1)","id":"195","title":"/usr/bin/time(1)"},"196":{"body":"od xxd readelf objdump nm","breadcrumbs":"Binary » Binary","id":"196","title":"Binary"},"197":{"body":"od [opts] <file> -An don't print addr info -tx4 print hex in 4 byte chunks -ta print as named character -tc printable chars or backslash escape -w4 print 4 bytes per line -j <n> skip <n> bytes from <file> (hex if start with 0x) -N <n> dump <n> bytes (hex of start with 0x)","breadcrumbs":"Binary » od » od(1)","id":"197","title":"od(1)"},"198":{"body":"echo -n AAAABBBB | od -An -w4 -tx4 >> 41414141 >> 42424242 echo -n '\\x7fELF\\n' | od -tx1 -ta -tc >> 0000000 7f 45 4c 46 0a # tx1 >> del E L F nl # ta >> 177 E L F \\n # tc","breadcrumbs":"Binary » od » ASCII to hex string","id":"198","title":"ASCII to hex string"},"199":{"body":"For example .rodata section from an elf file. We can use readelf to get the offset into the file where the .rodata section starts. readelf -W -S foo >> Section Headers: >> [Nr] Name Type Address Off Size ES Flg Lk Inf Al >> ... >> [15] .rodata PROGBITS 00000000004009c0 0009c0 000030 00 A 0 0 16 With the offset of -j 0x0009c0 we can dump -N 0x30 bytes from the beginning of the .rodata section as follows: od -j 0x0009c0 -N 0x30 -tx4 -w4 foo >> 0004700 00020001 >> 0004704 00000000 >> * >> 0004740 00000001 >> 0004744 00000002 >> 0004750 00000003 >> 0004754 00000004 Note : Numbers starting with 0x will be interpreted as hex by od.","breadcrumbs":"Binary » od » Extract parts of file","id":"199","title":"Extract parts of file"},"2":{"body":"","breadcrumbs":"Tools » zsh » zsh(1)","id":"2","title":"zsh(1)"},"20":{"body":"Note: The trick with bash I/O redirection is to interpret from left-to-right. # stdout & stderr to file\ncommand >file 2>&1\n# equivalent\ncommand &>file # stderr to stdout & stdout to file\ncommand 2>&1 >file The article Bash One-Liners Explained, Part III: All about redirections contains some nice visualization to explain bash redirections.","breadcrumbs":"Tools » bash » I/O redirection","id":"20","title":"I/O redirection"},"200":{"body":"xxd [opts] -p dump continuous hexdump -r convert hexdump into binary ('revert') -e dump as little endian mode -i output as C array","breadcrumbs":"Binary » xxd » xxd(1)","id":"200","title":"xxd(1)"},"201":{"body":"echo -n 'aabb' | xxd -p >> 61616262","breadcrumbs":"Binary » xxd » ASCII to hex stream","id":"201","title":"ASCII to hex stream"},"202":{"body":"echo -n '61616262' | xxd -p -r >> aabb","breadcrumbs":"Binary » xxd » Hex to binary stream","id":"202","title":"Hex to binary stream"},"203":{"body":"echo -n '\\x7fELF' | xxd -p | xxd -p -r | file -p - >> ELF","breadcrumbs":"Binary » xxd » ASCII to binary","id":"203","title":"ASCII to binary"},"204":{"body":"xxd -i <(echo -n '\\x7fELF') >> unsigned char _proc_self_fd_11[] = { >> 0x7f, 0x45, 0x4c, 0x46 >> }; >> unsigned int _proc_self_fd_11_len = 4;","breadcrumbs":"Binary » xxd » ASCII to C array (hex encoded)","id":"204","title":"ASCII to C array (hex encoded)"},"205":{"body":"readelf [opts] <elf> -W|--wide wide output, dont break output at 80 chars -h print ELF header -S print section headers -l print program headers + segment mapping -d print .dynamic section (dynamic link information) --syms print symbol tables (.symtab .dynsym) --dyn-syms print dynamic symbol table (exported symbols for dynamic linker) -r print relocation sections (.rel.*, .rela.*)","breadcrumbs":"Binary » readelf » readelf(1)","id":"205","title":"readelf(1)"},"206":{"body":"objdump [opts] <elf> -M intel use intil syntax -d disassemble text section -D disassemble all sections -S mix disassembly with source code -C demangle -j <section> display info for section --[no-]show-raw-insn [dont] show object code next to disassembly","breadcrumbs":"Binary » objdump » objdump(1)","id":"206","title":"objdump(1)"},"207":{"body":"For example .plt section: objdump -j .plt -d <elf>","breadcrumbs":"Binary » objdump » Disassemble section","id":"207","title":"Disassemble section"},"208":{"body":"nm [opts] <elf> -C demangle -u undefined only","breadcrumbs":"Binary » nm » nm(1)","id":"208","title":"nm(1)"},"209":{"body":"c++filt c++ glibc gcc make ld.so symbol versioning python","breadcrumbs":"Development » Development","id":"209","title":"Development"},"21":{"body":"j>&i Duplicate fd i to fd j, making j a copy of i. See dup2(2) . Example: command 2>&1 >file duplicate fd 1 to fd 2, effectively redirecting stderr to stdout redirect stdout to file","breadcrumbs":"Tools » bash » Explanation","id":"21","title":"Explanation"},"210":{"body":"","breadcrumbs":"Development » c++filt » c++filt(1)","id":"210","title":"c++filt(1)"},"211":{"body":"c++-filt <symbol_str>","breadcrumbs":"Development » c++filt » Demangle symbol","id":"211","title":"Demangle symbol"},"212":{"body":"For example dynamic symbol table: readelf -W --dyn-syms <elf> | c++filt","breadcrumbs":"Development » c++filt » Demangle stream","id":"212","title":"Demangle stream"},"213":{"body":"","breadcrumbs":"Development » c++ » c++","id":"213","title":"c++"},"214":{"body":"Force compile error to see what auto is deduced to. auto foo = bar(); // force compile error\ntypename decltype(foo)::_;","breadcrumbs":"Development » c++ » Type deduction","id":"214","title":"Type deduction"},"215":{"body":"#include <iostream> // Base case with one parameter.\ntemplate<int P>\nvoid show_int() { printf(\"%d\\n\", P);\n} // General case with at least two parameters, to disambiguate from base case.\ntemplate<int P0, int P1, int... Params>\nvoid show_int() { printf(\"%d, \", P0); show_int<P1, Params...>();\n} // Base case with one parameter.\ntemplate<typename T>\nvoid show(const T& t) { std::cout << t << '\\n';\n} // General case with at least two parameters, to disambiguate from base case.\ntemplate<typename T0, typename T1, typename... Types>\nvoid show(const T0& t0, const T1& t1, const Types&... types) { std::cout << t0 << \", \"; show(t1, types...);\n} int main() { show_int<1, 2, 3, 4, 5>(); show(1, 1.0, \"foo\", 'a');\n}","breadcrumbs":"Development » c++ » Variadic templates ( parameter pack )","id":"215","title":"Variadic templates ( parameter pack )"},"216":{"body":"#include <iostream>\n#include <type_traits> // Helper meta fns. template<typename T>\nusing enable_if_bool = std::enable_if_t<T::value, bool>; template<typename T>\nusing disable_if_bool = std::enable_if_t<!T::value, bool>; template<typename T>\nusing has_dst = std::integral_constant<bool, !std::is_same<typename T::Return, void>::value>; // Template meta programming invoke machinery. namespace impl { // Invoke an OPERATION which *USES* a context. template<typename Ctx, template<typename> class Op, typename... P, enable_if_bool<typename Op<Ctx>::HasCtx> = true> typename Op<Ctx>::Return Invoke(const Ctx& C, P... params) { return Op<Ctx>()(C, params...); } // Invoke an OPERATION which uses *NO* context. template<typename Ctx, template<typename> class Op, typename... P, disable_if_bool<typename Op<Ctx>::HasCtx> = true> typename Op<Ctx>::Return Invoke(const Ctx&, P... params) { return Op<Ctx>()(params...); }\n} // namespace impl // Invoke an OPERATION which *HAS* a DESTINATION with arbitrary number of arguments.\ntemplate<typename Ctx, template<typename> class Op, typename... P, enable_if_bool<has_dst<Op<Ctx>>> = true>\nvoid Invoke(const Ctx& C, P... params) { std::cout << \"Invoke \" << Op<Ctx>::Name << '\\n'; typename Op<Ctx>::Return R = impl::Invoke<Ctx, Op>(C, params...); std::cout << \"returned -> \" << R << '\\n';\n} // Invoke an OPERATION which has *NOT* a DESTINATION with arbitrary number of arguments.\ntemplate<typename Ctx, template<typename> class Op, typename... P, disable_if_bool<has_dst<Op<Ctx>>> = true>\nvoid Invoke(const Ctx& C, P... params) { std::cout << \"Invoke \" << Op<Ctx>::Name << \" without destination.\" << '\\n'; impl::Invoke<Ctx, Op>(C, params...);\n} // Custom context. struct Ctx { void out(const char* s, unsigned v) const { printf(\"%s%x\\n\", s, v); }\n}; // Operations to invoke. template<typename Ctx>\nstruct OpA { using HasCtx = std::false_type; using Return = int; static constexpr const char* const Name = \"OpA\"; constexpr Return operator()(int a, int b) const { return a + b; }\n}; template<typename Ctx>\nstruct OpB { using HasCtx = std::true_type; using Return = void; static constexpr const char* const Name = \"OpB\"; Return operator()(const Ctx& C, unsigned a) const { C.out(\"a = \", a); }\n}; int main() { Ctx C; Invoke<Ctx, OpA>(C, 1, 2); Invoke<Ctx, OpB>(C, 0xf00du); return 0;\n}","breadcrumbs":"Development » c++ » SFINAE example ( enable_if )","id":"216","title":"SFINAE example ( enable_if )"},"217":{"body":"","breadcrumbs":"Development » glibc » glibc","id":"217","title":"glibc"},"218":{"body":"Trace memory allocation and de-allocation to detect memory leaks. Need to call mtrace(3) to install the tracing hooks. If we can't modify the binary to call mtrace we can create a small shared library and pre-load it. // libmtrace.c\n#include <mcheck.h>\n__attribute__((constructor)) static void init_mtrace() { mtrace(); } Compile as: gcc -shared -fPIC -o libmtrace.so libmtrace.c To generate the trace file run: export MALLOC_TRACE=<file>\nLD_PRELOAD=./libmtrace.so <binary> Note : If MALLOC_TRACE is not set mtrace won't install tracing hooks. To get the results of the trace file: mtrace <binary> $MALLOC_TRACE","breadcrumbs":"Development » glibc » malloc tracer mtrace(3)","id":"218","title":"malloc tracer mtrace(3)"},"219":{"body":"Configure action when glibc detects memory error. export MALLOC_CHECK_=<N> Useful values: 1 print detailed error & continue\n3 print detailed error + stack trace + memory mappings & abort\n7 print simple error message + stack trace + memory mappings & abort","breadcrumbs":"Development » glibc » malloc check mallopt(3)","id":"219","title":"malloc check mallopt(3)"},"22":{"body":"The getopts builtin uses following global variables: OPTARG, value of last option argument OPTIND, index of the next argument to process (user must reset) OPTERR, display errors if set to 1 getopts <optstring> <param> [<args>] <optstring> specifies the names of supported options, eg f:c f: means -f option with an argument c means -c option without an argument <param> specifies a variable name which getopts fills with the last parsed option argument <args> optionally specify argument string to parse, by default getopts parses $@","breadcrumbs":"Tools » bash » Argument parsing with getopts","id":"22","title":"Argument parsing with getopts"},"220":{"body":"","breadcrumbs":"Development » gcc » gcc(1)","id":"220","title":"gcc(1)"},"221":{"body":"","breadcrumbs":"Development » gcc » CLI","id":"221","title":"CLI"},"222":{"body":"While debugging can be helpful to just pre-process files. gcc -E [-dM] ... -E run only preprocessor -dM list only #define statements -### dry-run, outputting exact compiler/linker invocations -print-multi-lib print available multilib configurations","breadcrumbs":"Development » gcc » Preprocessing","id":"222","title":"Preprocessing"},"223":{"body":"# List all target options with their description.\ngcc --help=target # Configure for current cpu arch and query (-Q) value of options.\ngcc -march=native -Q --help=target","breadcrumbs":"Development » gcc » Target options","id":"223","title":"Target options"},"224":{"body":"","breadcrumbs":"Development » gcc » Builtins","id":"224","title":"Builtins"},"225":{"body":"Give the compiler a hint which branch is hot, so it can lay out the code accordingly to reduce number of jump instructions. See on compiler explorer . echo \"\nextern void foo();\nextern void bar();\nvoid run0(int x) { if (__builtin_expect(x,0)) { foo(); } else { bar(); }\n}\nvoid run1(int x) { if (__builtin_expect(x,1)) { foo(); } else { bar(); }\n}\n\" | gcc -O2 -S -masm=intel -o /dev/stdout -xc - Will generate something similar to the following. run0: bar is on the path without branch run1: foo is on the path without branch run0: test edi, edi jne .L4 xor eax, eax jmp bar\n.L4: xor eax, eax jmp foo\nrun1: test edi, edi je .L6 xor eax, eax jmp foo\n.L6: xor eax, eax jmp bar","breadcrumbs":"Development » gcc » __builtin_expect(expr, cond)","id":"225","title":"__builtin_expect(expr, cond)"},"226":{"body":"C ABI - SystemV ABI C++ ABI - C++ Itanium ABI","breadcrumbs":"Development » gcc » ABI (Linux)","id":"226","title":"ABI (Linux)"},"227":{"body":"","breadcrumbs":"Development » make » make(1)","id":"227","title":"make(1)"},"228":{"body":"target .. : prerequisite .. recipe .. target: an output generated by the rule prerequisite: an input that is used to generate the target recipe: list of actions to generate the output from the input Use make -p to print all rules and variables (implicitly + explicitly defined).","breadcrumbs":"Development » make » Anatomy of make rules","id":"228","title":"Anatomy of make rules"},"229":{"body":"","breadcrumbs":"Development » make » Pattern rules & Automatic variables","id":"229","title":"Pattern rules & Automatic variables"},"23":{"body":"#!/bin/bash\nfunction parse_args() { while getopts \"f:c\" PARAM; do case $PARAM in f) echo \"GOT -f $OPTARG\";; c) echo \"GOT -c\";; *) echo \"ERR: print usage\"; exit 1;; esac done # users responsibility to reset OPTIND OPTIND=1\n} parse_args -f xxx -c\nparse_args -f yyy","breadcrumbs":"Tools » bash » Example","id":"23","title":"Example"},"230":{"body":"A pattern rule contains the % char (exactly one of them) and look like this example: %.o : %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ The target matches files of the pattern %.o, where % matches any none-empty substring and other character match just them self. The substring matched by % is called the stem. % in the prerequisite stands for the matched stem in the target.","breadcrumbs":"Development » make » Pattern rules","id":"230","title":"Pattern rules"},"231":{"body":"As targets and prerequisites in pattern rules can't be spelled explicitly in the recipe, make provides a set of automatic variables to work with: $@: Name of the target that triggered the rule. $<: Name of the first prerequisite. $^: Names of all prerequisites (without duplicates). $+: Names of all prerequisites (with duplicates). $*: Stem of the pattern rule. # file: Makefile all: foobar blabla foo% bla%: aaa bbb bbb @echo \"@ = $@\" @echo \"< = $<\" @echo \"^ = $^\" @echo \"+ = $+\" @echo \"* = $*\" @echo \"----\" aaa:\nbbb: Running above Makefile gives: @ = foobar\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bar\n----\n@ = blabla\n< = aaa\n^ = aaa bbb\n+ = aaa bbb bbb\n* = bla\n---- Variables related to filesystem paths: $(CURDIR): Path of current working dir after using make -C path","breadcrumbs":"Development » make » Automatic variables","id":"231","title":"Automatic variables"},"232":{"body":"","breadcrumbs":"Development » make » Useful functions","id":"232","title":"Useful functions"},"233":{"body":"Substitute strings matching pattern in a list. in := a.o l.a c.o\nout := $(in:.o=.c)\n# => out = a.c l.a c.c","breadcrumbs":"Development » make » Substitution references","id":"233","title":"Substitution references"},"234":{"body":"Keep strings matching a pattern in a list. in := a.a b.b c.c d.d\nout := $(filter %.b %.c, $(in))\n# => out = b.b c.c","breadcrumbs":"Development » make » filter","id":"234","title":"filter"},"235":{"body":"Remove strings matching a pattern from a list. in := a.a b.b c.c d.d\nout := $(filter-out %.b %.c, $(in))\n# => out = a.a d.d","breadcrumbs":"Development » make » filter-out","id":"235","title":"filter-out"},"236":{"body":"Resolve each file name as absolute path (don't resolve symlinks). $(abspath fname1 fname2 ..) ### `realpath`\nResolve each file name as canonical path.\n```make\n$(realpath fname1 fname2 ..)","breadcrumbs":"Development » make » abspath","id":"236","title":"abspath"},"237":{"body":"","breadcrumbs":"Development » ld.so » ld.so(8)","id":"237","title":"ld.so(8)"},"238":{"body":"LD_PRELOAD=<l_so> colon separated list of libso's to be pre loaded LD_DEBUG=<opts> comma separated list of debug options =help list available options =libs show library search path =files processing of input files =symbols show search path for symbol lookup =bindings show against which definition a symbol is bound","breadcrumbs":"Development » ld.so » Environment Variables","id":"238","title":"Environment Variables"},"239":{"body":"Libraries specified in LD_PRELOAD are loaded from left-to-right but initialized from right-to-left. > ldd ./main >> libc.so.6 => /usr/lib/libc.so.6 > LD_PRELOAD=liba.so:libb.so ./main --> preloaded in this order <-- initialized in this order The preload order determines: the order libraries are inserted into the link map the initialization order for libraries For the example listed above the resulting link map will look like the following: +------+ +------+ +------+ +------+ | main | -> | liba | -> | libb | -> | libc | +------+ +------+ +------+ +------+ This can be seen when running with LD_DEBUG=files: > LD_DEBUG=files LD_PRELOAD=liba.so:libb.so ./main # load order (-> determines link map) >> file=liba.so [0]; generating link map >> file=libb.so [0]; generating link map >> file=libc.so.6 [0]; generating link map # init order >> calling init: /usr/lib/libc.so.6 >> calling init: <path>/libb.so >> calling init: <path>/liba.so >> initialize program: ./main To verify the link map order we let ld.so resolve the memcpy(3) libc symbol (used in main ) dynamically, while enabling LD_DEBUG=symbols,bindings to see the resolving in action. > LD_DEBUG=symbols,bindings LD_PRELOAD=liba.so:libb.so ./main >> symbol=memcpy; lookup in file=./main [0] >> symbol=memcpy; lookup in file=<path>/liba.so [0] >> symbol=memcpy; lookup in file=<path>/libb.so [0] >> symbol=memcpy; lookup in file=/usr/lib/libc.so.6 [0] >> binding file ./main [0] to /usr/lib/libc.so.6 [0]: normal symbol `memcpy' [GLIBC_2.14]","breadcrumbs":"Development » ld.so » LD_PRELOAD: Initialization Order and Link Map","id":"239","title":"LD_PRELOAD: Initialization Order and Link Map"},"24":{"body":"Bash supports regular expression matching with the binary operator =~. The match results can be accessed via the $BASH_REMATCH variable: ${BASH_REMATCH[0]} contains the full match ${BASH_REMATCH[1]} contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"${BASH_REMATCH[0]}\" # title foo : 1234 echo \"${BASH_REMATCH[1]}\" # foo echo \"${BASH_REMATCH[2]}\" # 1234\nfi Caution : When specifying a regex in the [[ ]] block directly, quotes will be treated as part of the pattern. [[ $INPUT =~ \"foo\" ]] will match against \"foo\" not foo!","breadcrumbs":"Tools » bash » Regular Expressions","id":"24","title":"Regular Expressions"},"240":{"body":"Dynamic linking basically works via one indirect jump. It uses a combination of function trampolines (.plt section) and a function pointer table (.got.plt section). On the first call the trampoline sets up some metadata and then jumps to the ld.so runtime resolve function, which in turn patches the table with the correct function pointer. .plt ....... procedure linkage table, contains function trampolines, usually located in code segment (rx permission) .got.plt ... global offset table for .plt, holds the function pointer table Using radare2 we can analyze this in more detail: [0x00401040]> pd 4 @ section..got.plt ;-- section..got.plt: ;-- .got.plt: ; [22] -rw- section size 32 named .got.plt ;-- _GLOBAL_OFFSET_TABLE_: [0] 0x00404000 .qword 0x0000000000403e10 ; section..dynamic [1] 0x00404008 .qword 0x0000000000000000 ; CODE XREF from section..plt @ +0x6 [2] 0x00404010 .qword 0x0000000000000000 ;-- reloc.puts: ; CODE XREF from sym.imp.puts @ 0x401030 [3] 0x00404018 .qword 0x0000000000401036 ; RELOC 64 puts [0x00401040]> pd 6 @ section..plt ;-- section..plt: ;-- .plt: ; [12] -r-x section size 32 named .plt ┌─> 0x00401020 ff35e22f0000 push qword [0x00404008] ╎ 0x00401026 ff25e42f0000 jmp qword [0x00404010] ╎ 0x0040102c 0f1f4000 nop dword [rax] ┌ 6: int sym.imp.puts (const char *s); └ ╎ 0x00401030 ff25e22f0000 jmp qword [reloc.puts] ╎ 0x00401036 6800000000 push 0 └─< 0x0040103b e9e0ffffff jmp sym..plt At address 0x00401030 in the .plt section we see the indirect jump for puts using the function pointer in _GLOBAL_OFFSET_TABLE_[3] (GOT). GOT[3] initially points to instruction after the puts trampoline 0x00401036. This pushes the relocation index 0 and then jumps to the first trampoline 0x00401020. The first trampoline jumps to GOT[2] which will be filled at program startup by the ld.so with its resolve function. The ld.so resolve function fixes the relocation referenced by the relocation index pushed by the puts trampoline. The relocation entry at index 0 tells the resolve function which symbol to search for and where to put the function pointer: > readelf -r <main> >> Relocation section '.rela.plt' at offset 0x4b8 contains 1 entry: >> Offset Info Type Sym. Value Sym. Name + Addend >> 000000404018 000200000007 R_X86_64_JUMP_SLO 0000000000000000 puts@GLIBC_2.2.5 + 0 As we can see the offset from relocation at index 0 points to GOT[3].","breadcrumbs":"Development » ld.so » Dynamic Linking (x86_64)","id":"240","title":"Dynamic Linking (x86_64)"},"241":{"body":"The ELF symbol versioning mechanism allows to attach version information to symbols. This can be used to express symbol version requirements or to provide certain symbols multiple times in the same ELF file with different versions (eg for backwards compatibility). The libpthread.so library is an example which provides the pthread_cond_wait symbol multiple times but in different versions. With readelf the version of the symbol can be seen after the @. > readelf -W --dyn-syms /lib/libpthread.so Symbol table '.dynsym' contains 342 entries: Num: Value Size Type Bind Vis Ndx Name ... 141: 0000f080 696 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@@GLIBC_2.3.2 142: 00010000 111 FUNC GLOBAL DEFAULT 16 pthread_cond_wait@GLIBC_2.2.5 The @@ denotes the default symbol version which will be used during static linking against the library. The following dump shows that the tmp program linked against lpthread will depend on the symbol version GLIBC_2.3.2, which is the default version. > echo \"#include <pthread.h> int main() { return pthread_cond_wait(0,0); }\" | gcc -o tmp -xc - -lpthread; readelf -W --dyn-syms tmp | grep pthread_cond_wait; Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name ... 2: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) Only one symbol can be annotated as the @@ default version. Using the --version-info flag with readelf, more details on the symbol version info compiled into the tmp ELF file can be obtained. The .gnu.version section contains the version definition for each symbol in the .dynsym section. pthread_cond_wait is at index 2 in the .dynsym section, the corresponding symbol version is at index 2 in the .gnu.version section. The .gnu.version_r section contains symbol version requirements per shared library dependency (DT_NEEDED dynamic entry). > readelf -W --version-info --dyn-syms tmp Symbol table '.dynsym' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (2) 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.2.5 (3) 4: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 5: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 6: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (3) Version symbols section '.gnu.version' contains 7 entries: Addr: 0x0000000000000534 Offset: 0x000534 Link: 6 (.dynsym) 000: 0 (*local*) 0 (*local*) 2 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 004: 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) Version needs section '.gnu.version_r' contains 2 entries: Addr: 0x0000000000000548 Offset: 0x000548 Link: 7 (.dynstr) 000000: Version: 1 File: libc.so.6 Cnt: 1 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 0x0020: Version: 1 File: libpthread.so.0 Cnt: 1 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 2 The gnu dynamic linker allows to inspect the version processing during runtime by setting the LD_DEBUG environment variable accordingly. # version: Display version dependencies.\n> LD_DEBUG=versions ./tmp 717904: checking for version `GLIBC_2.2.5' in file /usr/lib/libc.so.6 [0] required by file ./tmp [0] 717904: checking for version `GLIBC_2.3.2' in file /usr/lib/libpthread.so.0 [0] required by file ./tmp [0] ... # symbols : Display symbol table processing.\n# bindings: Display information about symbol binding.\n> LD_DEBUG=symbols,bindings ./tmp ... 718123: symbol=pthread_cond_wait; lookup in file=./tmp [0] 718123: symbol=pthread_cond_wait; lookup in file=/usr/lib/libpthread.so.0 [0] 718123: binding file ./tmp [0] to /usr/lib/libpthread.so.0 [0]: normal symbol `pthread_cond_wait' [GLIBC_2.3.2]","breadcrumbs":"Development » symbol versioning » ELF Symbol Versioning","id":"241","title":"ELF Symbol Versioning"},"242":{"body":"The following shows an example C++ library libfoo which provides the same symbol multiple times but in different versions. // file: libfoo.cc\n#include<stdio.h> // Bind function symbols to version nodes.\n//\n// ..@ -> Is the unversioned symbol.\n// ..@@.. -> Is the default symbol. __asm__(\".symver func_v0,func@\");\n__asm__(\".symver func_v1,func@LIB_V1\");\n__asm__(\".symver func_v2,func@@LIB_V2\"); extern \"C\" { void func_v0() { puts(\"func_v0\"); } void func_v1() { puts(\"func_v1\"); } void func_v2() { puts(\"func_v2\"); }\n} __asm__(\".symver _Z11func_cpp_v1i,_Z8func_cppi@LIB_V1\");\n__asm__(\".symver _Z11func_cpp_v2i,_Z8func_cppi@@LIB_V2\"); void func_cpp_v1(int) { puts(\"func_cpp_v1\"); }\nvoid func_cpp_v2(int) { puts(\"func_cpp_v2\"); } void func_cpp(int) { puts(\"func_cpp_v2\"); } Version script for libfoo which defines which symbols for which versions are exported from the ELF file. # file: libfoo.ver\nLIB_V1 { global: func; extern \"C++\" { \"func_cpp(int)\"; }; local: *;\n}; LIB_V2 { global: func; extern \"C++\" { \"func_cpp(int)\"; };\n} LIB_V1; The local: section in LIB_V1 is a catch all, that matches any symbol not explicitly specified, and defines that the symbol is local and therefore not exported from the ELF file. The library libfoo can be linked with the version definitions in libfoo.ver by passing the version script to the linker with the --version-script flag. > g++ -shared -fPIC -o libfoo.so libfoo.cc -Wl,--version-script=libfoo.ver\n> readelf -W --dyn-syms libfoo.so | c++filt Symbol table '.dynsym' contains 14 entries: Num: Value Size Type Bind Vis Ndx Name ... 6: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V1 7: 000000000000114b 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@LIB_V1 8: 0000000000001168 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V2 9: 0000000000001185 29 FUNC GLOBAL DEFAULT 13 func_cpp(int)@@LIB_V1 10: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS LIB_V2 11: 0000000000001109 22 FUNC GLOBAL DEFAULT 13 func 12: 000000000000111f 22 FUNC GLOBAL DEFAULT 13 func@LIB_V1 13: 0000000000001135 22 FUNC GLOBAL DEFAULT 13 func@@LIB_V2 The following program demonstrates how to make use of the different versions: // file: main.cc\n#include <dlfcn.h>\n#include <assert.h> // Links against default symbol in the lib.so.\nextern \"C\" void func(); int main() { // Call the default version. func(); #ifdef _GNU_SOURCE typedef void (*fnptr)(); // Unversioned lookup. fnptr fn_v0 = (fnptr)dlsym(RTLD_DEFAULT, \"func\"); // Version lookup. fnptr fn_v1 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V1\"); fnptr fn_v2 = (fnptr)dlvsym(RTLD_DEFAULT, \"func\", \"LIB_V2\"); assert(fn_v0 != 0); assert(fn_v1 != 0); assert(fn_v2 != 0); fn_v0(); fn_v1(); fn_v2();\n#endif return 0;\n} Compiling and running results in: > g++ -o main main.cc -ldl ./libfoo.so && ./main\nfunc_v2\nfunc_v0\nfunc_v1\nfunc_v2","breadcrumbs":"Development » symbol versioning » Example: version script","id":"242","title":"Example: version script"},"243":{"body":"ELF Symbol Versioning Binutils ld: Symbol Versioning LSB: Symbol Versioning How To Write Shared Libraries","breadcrumbs":"Development » symbol versioning » References","id":"243","title":"References"},"244":{"body":"","breadcrumbs":"Development » python » python","id":"244","title":"python"},"245":{"body":"Some decorator examples with type annotation. from typing import Callable def log(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log::inner f={f.__name__} x={x}\") f(x) return inner @log\ndef some_fn(x: int): print(f\"some_fn x={x}\") def log_tag(tag: str) -> Callable[[Callable[[int], None]], Callable[[int], None]]: def decorator(f: Callable[[int], None]) -> Callable[[int], None]: def inner(x: int): print(f\"log_tag::inner f={f.__name__} tag={tag} x={x}\") f(x) return inner return decorator @log_tag(\"some_tag\")\ndef some_fn2(x: int): print(f\"some_fn2 x={x}\")","breadcrumbs":"Development » python » Decorator [ run ]","id":"245","title":"Decorator [ run ]"},"246":{"body":"Walrus operator := added since python 3.8 . from typing import Optional # Example 1: if let statements def foo(ret: Optional[int]) -> Optional[int]: return ret if r := foo(None): print(f\"foo(None) -> {r}\") if r := foo(1337): print(f\"foo(1337) -> {r}\") # Example 2: while let statements toks = iter(['a', 'b', 'c'])\nwhile tok := next(toks, None): print(f\"{tok}\") # Example 3: list comprehension print([tok for t in [\" a\", \" \", \" b \"] if (tok := t.strip())])","breadcrumbs":"Development » python » Walrus operator [ run ]","id":"246","title":"Walrus operator [ run ]"},"247":{"body":"Run unittests directly from the command line as python3 -m unittest -v test Optionally pass -k <patter> to only run subset of tests. # file: test.py import unittest class MyTest(unittest.TestCase): def setUp(self): pass def tearDown(self): pass # Tests need to start with the prefix 'test'. def test_foo(self): self.assertEqual(1 + 2, 3) def test_bar(self): with self.assertRaises(IndexError): list()[0]","breadcrumbs":"Development » python » Unittest [ run ]","id":"247","title":"Unittest [ run ]"},"248":{"body":"Run doctests directly from the command line as python -m doctest -v test.py # file: test.py def sum(a: int, b: int) -> int: \"\"\"Sum a and b. >>> sum(1, 2) 3 >>> sum(10, 20) 30 \"\"\" return a + b","breadcrumbs":"Development » python » Doctest [ run ]","id":"248","title":"Doctest [ run ]"},"249":{"body":"Micro benchmarking. python -m timeit '[x.strip() for x in [\"a \", \" b\"]]'","breadcrumbs":"Development » python » timeit","id":"249","title":"timeit"},"25":{"body":"The complete builtin is used to interact with the completion system. complete # print currently installed completion handler\ncomplete -F <func> <cmd> # install <func> as completion handler for <cmd>\ncomplete -r <cmd> # uninstall completion handler for <cmd> Variables available in completion functions: # in\n$1 # <cmd>\n$2 # current word\n$3 # privous word COMP_WORDS # array with current command line words\nCOMP_CWORD # index into COMP_WORDS with current cursor position # out\nCOMPREPLY # array with possible completions The compgen builtin is used to generate possible matches by comparing word against words generated by option. compgen <option> <word> # usefule options:\n# -W <list> specify list of possible completions\n# -d generate list with dirs\n# -f generate list with files\n# -u generate list with users\n# -e generate list with exported variables # compare \"f\" against words \"foo\" \"foobar\" \"bar\" and generate matches\ncompgen -W \"foo foobar bar\" \"f\" # compare \"hom\" against file/dir names and generate matches\ncompgen -d -f \"hom\"","breadcrumbs":"Tools » bash » Completion","id":"25","title":"Completion"},"250":{"body":"systemd coredump ptrace_scope","breadcrumbs":"Linux » Linux","id":"250","title":"Linux"},"251":{"body":"","breadcrumbs":"Linux » systemd » systemd","id":"251","title":"systemd"},"252":{"body":"Inspect units: systemctl [opts] [cmd]\n[opts] --user [cmd] list-units <pattern> List units in memory status <unit> Show runtime status of unit start <unit> Start a unit stop <unit> Stop a unit restart <unit> Restart a unit reload <unit> Reload a unit enable <unit> Enable a unit (persistent) disable <unit> Disable a unit cat <unit> Print unit file show <unit> Show properties of unit","breadcrumbs":"Linux » systemd » systemctl","id":"252","title":"systemctl"},"253":{"body":"# Generate unit\nmkdir -p ~/.config/systemd/user\necho '[Unit]\nDescription=Test logger [Service]\nType=oneshot\nExecStart=logger \"Hello from test unit\"' > ~/.config/systemd/user/test.service # Run unit\nsystemctl --user start test # See log message\njournalctl --user -u test -n 5","breadcrumbs":"Linux » systemd » Example: Trivial user unit","id":"253","title":"Example: Trivial user unit"},"254":{"body":"Inspect journal logs: journalctl [opts] [matches] --user Current user journal (system by default) -u <unit> Show logs for specified <unit> -n <lines> Show only last <lines> -f Follow journal -g <pattern> Grep for <pattern> Cleanup: journalctl [opts] --disk-usage Show current disk usage --vacuum-size=<size> Reduce journal log to <size> (K/M/G)","breadcrumbs":"Linux » systemd » journalctl","id":"254","title":"journalctl"},"255":{"body":"man systemd.unit(5) man systemd.service(5)","breadcrumbs":"Linux » systemd » References","id":"255","title":"References"},"256":{"body":"There are multiple requirements that must be satisfied that coredumps are being generated, a full list can be found in core(5) . An important one is to configure the soft resource limit RLMIT_CORE (typically as unlimited during debugging). In a typical bash/zsh this can be done as ulimit -Sc unlimited","breadcrumbs":"Linux » coredump » core(5)","id":"256","title":"core(5)"},"257":{"body":"There are two important kernel configs to control the naming: /proc/sys/kernel/core_pattern <pattern> => Specifies a name pattern for the coredump file. This can include certain FORMAT specifier. |<cmdline> => Coredump is pipe through stdin to the user space process specified by the cmdline, this can also contain FORMAT specifier. FORMAT specifier (full list, see core(5)): %E Pathname of the executable ('/' replaced by '!'). %p PID of the dumping process in its pid namespace. %P PID of the dumping process in the initial pid namespace. %u Real UID of dumping process. %s Signal number causing the dump. /proc/sys/kernel/core_uses_pid 1 => Append \".<pid>\" suffic to the coredump file name (pid of the dumping process). 0 => Do not append the suffix.","breadcrumbs":"Linux » coredump » Naming of coredump files","id":"257","title":"Naming of coredump files"},"258":{"body":"Each process has a coredump filter defined in /proc/<pid>/coredump_filter which specifies which memory segments are being dumped. Filters are preseved across fork/exec calls and hence child processes inherit the parents filters. The filter is a bitmask where 1 indicates to dump the given type. From core(5): bit 0 Dump anonymous private mappings. bit 1 Dump anonymous shared mappings. bit 2 Dump file-backed private mappings. bit 3 Dump file-backed shared mappings. bit 4 Dump ELF headers. bit 5 Dump private huge pages. bit 6 Dump shared huge pages. bit 7 Dump private DAX pages. bit 8 Dump shared DAX pages. Default filter 0x33.","breadcrumbs":"Linux » coredump » Control which segments are dumped","id":"258","title":"Control which segments are dumped"},"259":{"body":"","breadcrumbs":"Linux » coredump » Some examples out there","id":"259","title":"Some examples out there"},"26":{"body":"Skeleton to copy/paste for writing simple completions. Assume a program foo with the following interface: foo -c green|red|blue -s low|high -f <file> -h The completion handler could be implemented as follows: function _foo() { local curr=$2 local prev=$3 local opts=\"-c -s -f -h\" case $prev in -c) COMPREPLY=( $(compgen -W \"green red blue\" -- $curr) );; -s) COMPREPLY=( $(compgen -W \"low high\" -- $curr) );; -f) COMPREPLY=( $(compgen -f -- $curr) );; *) COMPREPLY=( $(compgen -W \"$opts\" -- $curr) );; esac\n} complete -F _foo foo","breadcrumbs":"Tools » bash » Example","id":"26","title":"Example"},"260":{"body":"# List available coredumps.\ncoredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE ... Fri 2022-03-11 12:10:48 CET 6363 1000 1000 SIGSEGV present /usr/bin/sleep 18.1K # Get detailed info on specific coredump.\ncoredumpctl info 6363 # Debug specific coredump.\ncoredumpctl debug 6363 # Dump specific coredump to file.\ncoredumpctl dump 6363 -o <file>","breadcrumbs":"Linux » coredump » coredumpctl (systemd)","id":"260","title":"coredumpctl (systemd)"},"261":{"body":"Known crash report locations: /var/crash To get to the raw coredump, crash reports can be unpacked as: apport-unpack <crash_repot> <dest_dir> The coredump resides under <dest_dir>/CoreDump.","breadcrumbs":"Linux » coredump » apport (ubuntu)","id":"261","title":"apport (ubuntu)"},"262":{"body":"In case the kernel was compiled with the yama security module (CONFIG_SECURITY_YAMA), tracing processes with ptrace(2) can be restricted. /proc/sys/kernel/yama/ptrace_scope 0 => No restrictions. 1 => Restricted attach, only the following can attach - A process in the parent hierarchy. - A process with CAP_SYS_PTRACE. - A process with the PID that the tracee allowed by via PR_SET_PTRACER. 2 => Only processes with CAP_SYS_PTRACE in the user namespace of the tracee can attach. 3 => No tracing allowed. Further details in ptrace(2) .","breadcrumbs":"Linux » ptrace_scope » ptrace_scope","id":"262","title":"ptrace_scope"},"263":{"body":"tcpdump","breadcrumbs":"Network » Network","id":"263","title":"Network"},"264":{"body":"","breadcrumbs":"Network » tcpdump » tcpdump(1)","id":"264","title":"tcpdump(1)"},"265":{"body":"tcpdump [opts] -i <if> [<filter>] -n Don't covert host/port names. -w <file|-> Write pcap trace to file or stdout (-). -r <file> Read & parse pcap file. Some useful filters. src <ip> Filter for source IP.\ndst <ip> Filter for destination IP.\nhost <ip> Filter for IP (src + dst).\nnet <ip>/<range> Filter traffic on subnet.\n[src/dst] port <port> Filter for port (optionally src/dst).\ntcp/udp/icmp Filter for protocol. Use and/or/not and () to build filter expressions.","breadcrumbs":"Network » tcpdump » CLI","id":"265","title":"CLI"},"266":{"body":"","breadcrumbs":"Network » tcpdump » Examples","id":"266","title":"Examples"},"267":{"body":"# -k: Start capturing immediately.\nssh <host> tcpdump -i <IF> -w - | sudo wireshark -k -i -","breadcrumbs":"Network » tcpdump » Capture packets from remote host","id":"267","title":"Capture packets from remote host"},"268":{"body":"x86_64 arm64 armv7 riscv","breadcrumbs":"Arch » Arch","id":"268","title":"Arch"},"269":{"body":"keywords: x86_64, x86, abi 64bit synonyms: x86_64, x64, amd64, intel 64 32bit synonyms: x86, ia32, i386 ISA type: CISC Endianness: little","breadcrumbs":"Arch » x86_64 » x86_64","id":"269","title":"x86_64"},"27":{"body":"","breadcrumbs":"Tools » fish » fish(1)","id":"27","title":"fish(1)"},"270":{"body":"","breadcrumbs":"Arch » x86_64 » Registers","id":"270","title":"Registers"},"271":{"body":"bytes\n[7:0] [3:0] [1:0] [1] [0] desc\n----------------------------------------------------------\nrax eax ax ah al accumulator\nrbx ebx bx bh bl base register\nrcx ecx cx ch cl counter\nrdx edx dx dh dl data register\nrsi esi si - sil source index\nrdi edi di - dil destination index\nrbp ebp bp - bpl base pointer\nrsp esp sp - spl stack pointer\nr8-15 rNd rNw - rNb","breadcrumbs":"Arch » x86_64 » General purpose register","id":"271","title":"General purpose register"},"272":{"body":"bytes\n[7:0] [3:0] [1:0] desc\n---------------------------------------------------\nrflags eflags flags flags register\nrip eip ip instruction pointer","breadcrumbs":"Arch » x86_64 » Special register","id":"272","title":"Special register"},"273":{"body":"rflags\nbits desc instr comment\n-------------------------------------------------------------------------------------------------------------- [21] ID identification ability to set/clear -> indicates support for CPUID instr [18] AC alignment check alignment exception for PL 3 (user), requires CR0.AM\n[13:12] IOPL io privilege level [11] OF overflow flag [10] DF direction flag cld/std increment (0) or decrement (1) registers in string operations [9] IF interrupt enable cli/sti [7] SF sign flag [6] ZF zero flag [4] AF auxiliary carry flag [2] PF parity flag [0] CF carry flag Change flag bits with pushf / popf instructions: pushfd // push flags (4bytes) onto stack\nor dword ptr [esp], (1 << 18) // enable AC flag\npopfd // pop flags (4byte) from stack There is also pushfq / popfq to push and pop all 8 bytes of rflags.","breadcrumbs":"Arch » x86_64 » FLAGS register","id":"273","title":"FLAGS register"},"274":{"body":"rdmsr // Read MSR register, effectively does EDX:EAX <- MSR[ECX]\nwrmsr // Write MSR register, effectively does MSR[ECX] <- EDX:EAX","breadcrumbs":"Arch » x86_64 » Model Specific Register (MSR)","id":"274","title":"Model Specific Register (MSR)"},"275":{"body":"Explicitly specify size of the operation. mov byte ptr [rax], 0xff // save 1 byte(s) at [rax]\nmov word ptr [rax], 0xff // save 2 byte(s) at [rax]\nmov dword ptr [rax], 0xff // save 4 byte(s) at [rax]\nmov qword ptr [rax], 0xff // save 8 byte(s) at [rax]","breadcrumbs":"Arch » x86_64 » Size directives","id":"275","title":"Size directives"},"276":{"body":"mov qword ptr [rax], rbx // save val in rbx at [rax]\nmov qword ptr [imm], rbx // save val in rbx at [imm]\nmov rax, qword ptr [rbx+4*rcx] // load val at [rbx+4*rcx] into rax rip relative addressing: lea rax, [rip+.my_str] // load addr of .my_str into rax\n...\n.my_str:\n.asciz \"Foo\"","breadcrumbs":"Arch » x86_64 » Addressing","id":"276","title":"Addressing"},"277":{"body":"The operand size of a string instruction is defined by the instruction suffix b | w | d | q. Source and destination registers are modified according to the direction flag (DF) in the flags register DF=0 increment src/dest registers DF=1 decrement src/dest registers Following explanation assumes byte operands with DF=0: movsb // move data from string to string // ES:[DI] <- DS:[SI] // DI <- DI + 1 // SI <- SI + 1 lodsb // load string // AL <- DS:[SI] // SI <- SI + 1 stosb // store string // ES:[DI] <- AL // DI <- DI + 1 cmpsb // compare string operands // DS:[SI] - ES:[DI] ; set status flag (eg ZF) // SI <- SI + 1 // DI <- DI + 1 scasb // scan string // AL - ES:[DI] ; set status flag (eg ZF) // DI <- DI + 1 String operations can be repeated: rep // repeat until rcx = 0\nrepz // repeat until rcx = 0 or while ZF = 0\nrepnz // repeat until rcx = 0 or while ZF = 1","breadcrumbs":"Arch » x86_64 » String instructions","id":"277","title":"String instructions"},"278":{"body":"// memset (dest, 0xaa /* char */, 0x10 /* len */) lea di, [dest]\nmov al, 0xaa\nmov cx, 0x10\nrep stosb","breadcrumbs":"Arch » x86_64 » Example: Simple memset","id":"278","title":"Example: Simple memset"},"279":{"body":"","breadcrumbs":"Arch » x86_64 » SysV x86_64 ABI","id":"279","title":"SysV x86_64 ABI"},"28":{"body":"Fish initialization file ~/.config/fish/config.fish Switch between different key bindings: fish_default_key_bindings to use default key bindings fish_vi_key_bindings to use vi key bindings","breadcrumbs":"Tools » fish » Quick Info","id":"28","title":"Quick Info"},"280":{"body":"Integer/Pointer arguments reg arg\n-----------\nrdi 1\nrsi 2\nrdx 3\nrcx 4\nr8 5\nr9 6 Floating point arguments reg arg\n-----------\nxmm0 1 .. ..\nxmm7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current rsp.","breadcrumbs":"Arch » x86_64 » Passing arguments to functions","id":"280","title":"Passing arguments to functions"},"281":{"body":"Integer/Pointer return values reg size\n-----------------\nrax 64 bit\nrax+rdx 128 bit Floating point return values: reg size\n-------------------\nxmm0 64 bit\nxmm0+xmm1 128 bit","breadcrumbs":"Arch » x86_64 » Return values from functions","id":"281","title":"Return values from functions"},"282":{"body":"Caller must save these registers if they should be preserved across function calls. rax rcx rdx rsi rdi rsp r8 - r11","breadcrumbs":"Arch » x86_64 » Caller saved registers","id":"282","title":"Caller saved registers"},"283":{"body":"Caller can expect these registers to be preserved across function calls. Callee must must save these registers in case they are used. rbx rbp r12 – r15","breadcrumbs":"Arch » x86_64 » Callee saved registers","id":"283","title":"Callee saved registers"},"284":{"body":"grows downwards frames aligned on 16 byte boundary Hi ADDR | +------------+ | | prev frame | | +------------+ <--- 16 byte aligned (X & ~0xf) | [rbp+8] | saved RIP | | [rbp] | saved RBP | | [rbp-8] | func stack | | | ... | v +------------+\nLo ADDR","breadcrumbs":"Arch » x86_64 » Stack","id":"284","title":"Stack"},"285":{"body":"prologue push rbp // save caller base pointer\nmov rbp, rsp // save caller stack pointer epilogue mov rsp, rbp // restore caller stack pointer\npop rbp // restore caller base pointer Equivalent to leave instruction.","breadcrumbs":"Arch » x86_64 » Function prologue & epilogue","id":"285","title":"Function prologue & epilogue"},"286":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas intel syntax # file: greet.s .intel_syntax noprefix .section .text, \"ax\", @progbits .global _start\n_start: mov rdi, 1 # fd lea rsi, [rip + greeting] # buf mov rdx, [rip + greeting_len] # count mov rax, 1 # write(2) syscall nr syscall mov rdi, 0 # exit code mov rax, 60 # exit(2) syscall nr syscall .section .rdonly, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting Syscall numbers are defined in /usr/include/asm/unistd.h. To compile and run: > gcc -o greet greet.s -nostartfiles -nostdlib && ./greet\nHi ASM-World!","breadcrumbs":"Arch » x86_64 » ASM skeleton","id":"286","title":"ASM skeleton"},"287":{"body":"SystemV AMD64 ABI AMD64 Vol1: Application Programming AMD64 Vol2: System Programming AMD64 Vol3: General-Purpose & System Instructions X86_64 Cheat-Sheet Intel 64 Vol1: Basic Architecture Intel 64 Vol2: Instruction Set Reference Intel 64 Vol3: System Programming Guide GNU Assembler GNU Assembler Directives GNU Assembler x86_64 dependent features","breadcrumbs":"Arch » x86_64 » References","id":"287","title":"References"},"288":{"body":"keywords: arm64, aarch64, abi 64bit synonyms: arm64, aarch64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » arm64 » arm64","id":"288","title":"arm64"},"289":{"body":"","breadcrumbs":"Arch » arm64 » Registers","id":"289","title":"Registers"},"29":{"body":"Available scopes local variable local to a block global variable global to shell instance universal variable universal to all shell instances + preserved across shell restart","breadcrumbs":"Tools » fish » Variables","id":"29","title":"Variables"},"290":{"body":"bytes\n[7:0] [3:0] desc\n---------------------------------------------\nx0-x28 w0-w28 general purpose registers\nx29 w29 frame pointer (FP)\nx30 w30 link register (LR)\nsp wsp stack pointer (SP)\npc program counter (PC)\nxzr wzr zero register Write to wN register clears upper 32bit.","breadcrumbs":"Arch » arm64 » General purpose registers","id":"290","title":"General purpose registers"},"291":{"body":"bytes\n[7:0] desc\n---------------------------------------------\nsp_el0 stack pointer EL0 sp_el1 stack pointer EL1\nelr_el1 exception link register EL1\nspsr_el1 saved process status register EL1 sp_el2 stack pointer EL2\nelr_el2 exception link register EL2\nspsr_el2 saved process status register EL2 sp_el3 stack pointer EL3\nelr_el3 exception link register EL3\nspsr_el3 saved process status register EL3","breadcrumbs":"Arch » arm64 » Special registers per EL","id":"291","title":"Special registers per EL"},"292":{"body":"","breadcrumbs":"Arch » arm64 » Instructions cheatsheet","id":"292","title":"Instructions cheatsheet"},"293":{"body":"Reading from system registers: mrs x0, vbar_el1 // move vbar_el1 into x0 Writing to system registers: msr vbar_el1, x0 // move x0 into vbar_el1","breadcrumbs":"Arch » arm64 » Accessing system registers","id":"293","title":"Accessing system registers"},"294":{"body":"b <offset> // relative forward/back branch\nbr <Xn> // absolute branch to address in register Xn // branch & link, store return address in X30 (LR)\nbl <offset> // relative forward/back branch\nblr <Xn> // absolute branch to address in register Xn ret {Xn} // return to address in X30, or Xn if supplied","breadcrumbs":"Arch » arm64 » Control Flow","id":"294","title":"Control Flow"},"295":{"body":"","breadcrumbs":"Arch » arm64 » Addressing","id":"295","title":"Addressing"},"296":{"body":"ldr x0, [x1] // x0 = [x1]\nldr x0, [x1, 8] // x0 = [x1 + 8]\nldr x0, [x1, x2, lsl #3] // x0 = [x1 + (x2<<3)]\nldr x0, [x1, w2, stxw] // x0 = [x1 + sign_ext(w2)]\nldr x0, [x1, w2, stxw #3] // x0 = [x1 + (sign_ext(w2)<<3)] Shift amount can either be 0 or log2(access_size_bytes). Eg for 8byte access it can either be {0, 3}.","breadcrumbs":"Arch » arm64 » Offset","id":"296","title":"Offset"},"297":{"body":"ldr x0, [x1, 8]! // pre-inc : x1+=8; x0 = [x1]\nldr x0, [x1], 8 // post-inc: x0 = [x1]; x1+=8","breadcrumbs":"Arch » arm64 » Index","id":"297","title":"Index"},"298":{"body":"ldp x1, x2, [x0] // x1 = [x0]; x2 = [x0 + 8]\nstp x1, x2, [x0] // [x0] = x1; [x0 + 8] = x2","breadcrumbs":"Arch » arm64 » Pair access","id":"298","title":"Pair access"},"299":{"body":"","breadcrumbs":"Arch » arm64 » Procedure Call Standard ARM64 ( aapcs64 )","id":"299","title":"Procedure Call Standard ARM64 ( aapcs64 )"},"3":{"body":"Change input mode: bindkey -v change to vi keymap\nbindkey -e change to emacs keymap Define key-mappings: bindkey list mappings in current keymap\nbindkey in-str cmd create mapping for `in-str` to `cmd`\nbindkey -r in-str remove binding for `in-str` # C-v <key> dump <key> code, which can be used in `in-str`\n# zle -l list all functions for keybindings\n# man zshzle(1) STANDARD WIDGETS: get description of functions Access edit buffer in zle widget: $BUFFER # Entire edit buffer content\n$LBUFFER # Edit buffer content left to cursor\n$RBUFFER # Edit buffer content right to cursor # create zle widget which adds text right of the cursor\nfunction add-text() { RBUFFER=\"some text $RBUFFER\"\n}\nzle -N add-text bindkey \"^p\" add-text","breadcrumbs":"Tools » zsh » Keybindings","id":"3","title":"Keybindings"},"30":{"body":"set <name> [<values>] -l local scope -g global scope -U universal scope -e erase variable -S show verbose info -x export to ENV -u unexport from ENV","breadcrumbs":"Tools » fish » Set/Unset Variables","id":"30","title":"Set/Unset Variables"},"300":{"body":"Integer/Pointer arguments reg arg\n-----------\nx0 1\n.. ..\nx7 8 Additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a9, int a10); | | | ... | Hi | +-->| a10 | | +---------->| a9 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » arm64 » Passing arguments to functions","id":"300","title":"Passing arguments to functions"},"301":{"body":"Integer/Pointer return values reg size\n-----------------\nx0 64 bit","breadcrumbs":"Arch » arm64 » Return values from functions","id":"301","title":"Return values from functions"},"302":{"body":"x19 - x28 SP","breadcrumbs":"Arch » arm64 » Callee saved registers","id":"302","title":"Callee saved registers"},"303":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 16byte aligned when used to access memory for r/w sp must be 16byte aligned on public interface interfaces","breadcrumbs":"Arch » arm64 » Stack","id":"303","title":"Stack"},"304":{"body":"linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair x29 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nx29 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified","breadcrumbs":"Arch » arm64 » Frame chain","id":"304","title":"Frame chain"},"305":{"body":"prologue sub sp, sp, 16\nstp x29, x30, [sp] // [sp] = x29; [sp + 8] = x30\nmov x29, sp // FP points to frame record epilogue ldp x29, x30, [sp] // x29 = [sp]; x30 = [sp + 8]\nadd sp, sp, 16\nret","breadcrumbs":"Arch » arm64 » Function prologue & epilogue","id":"305","title":"Function prologue & epilogue"},"306":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv8-a .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: mov x0, 2 // fd ldr x1, =greeting // buf ldr x2, =greeting_len // &len ldr x2, [x2] // len mov w8, __NR_write // write(2) syscall svc 0 mov x0, 0 // exit code mov w8, __NR_exit // exit(2) syscall svc 0 .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > aarch64-linux-gnu-g++ -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/aarch64-linux-gnu/lib/ld-linux-aarch64.so.1 \\ && qemu-aarch64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm64.","breadcrumbs":"Arch » arm64 » ASM skeleton","id":"306","title":"ASM skeleton"},"307":{"body":"Procedure Call Standard ARM64 ARMv8-A Programmer's Guide ARMv8-A Architecture Reference Manual AppNote: ARMv8 Bare-metal boot code GNU Assembler GNU Assembler Directives GNU Assembler AArch64 dependent features","breadcrumbs":"Arch » arm64 » References","id":"307","title":"References"},"308":{"body":"keywords: arm, armv7, abi ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » armv7 » armv7a","id":"308","title":"armv7a"},"309":{"body":"","breadcrumbs":"Arch » armv7 » Registers","id":"309","title":"Registers"},"31":{"body":"In fish all variables are lists (start with index 1, but lists can't contain lists. set foo a b c d echo $foo[1] # a\necho $foo[-1] # d\necho $foo[2..3] # b c\necho $foo[1 3] # a c $ can be seen as dereference operator. set foo a; set a 1337\necho $$foo # outputs 1337 Cartesian product. echo file.{h,cc}\n# file.h file.cc echo {a,b}{1,2}\n# a1 b1 b2","breadcrumbs":"Tools » fish » Lists","id":"31","title":"Lists"},"310":{"body":"bytes\n[3:0] alt desc\n---------------------------------------------\nr0-r12 general purpose registers\nr11 fp\nr13 sp stack pointer\nr14 lr link register\nr15 pc program counter","breadcrumbs":"Arch » armv7 » General purpose registers","id":"310","title":"General purpose registers"},"311":{"body":"bytes\n[3:0] desc\n---------------------------------------------\ncpsr current program status register","breadcrumbs":"Arch » armv7 » Special registers","id":"311","title":"Special registers"},"312":{"body":"cpsr\nbits desc\n----------------------------- [31] N negative flag [30] Z zero flag [29] C carry flag [28] V overflow flag [27] Q cummulative saturation (sticky) [9] E load/store endianness [8] A disable asynchronous aborts [7] I disable IRQ [6] F disable FIQ [5] T indicate Thumb state\n[4:0] M process mode (USR, FIQ, IRQ, SVC, ABT, UND, SYS)","breadcrumbs":"Arch » armv7 » CPSR register","id":"312","title":"CPSR register"},"313":{"body":"","breadcrumbs":"Arch » armv7 » Instructions cheatsheet","id":"313","title":"Instructions cheatsheet"},"314":{"body":"Reading from system registers: mrs r0, cpsr // move cpsr into r0 Writing to system registers: msr cpsr, r0 // move r0 into cpsr","breadcrumbs":"Arch » armv7 » Accessing system registers","id":"314","title":"Accessing system registers"},"315":{"body":"b <lable> // relative forward/back branch\nbl <lable> // relative forward/back branch & link return addr in r14 (LR) // branch & exchange (can change between ARM & Thumb instruction set)\n// bit Rm[0] == 0 -> ARM\n// bit Rm[0] == 1 -> Thumb\nbx <Rm> // absolute branch to address in register Rm\nblx <Rm> // absolute branch to address in register Rm & // link return addr in r14 (LR)","breadcrumbs":"Arch » armv7 » Control Flow","id":"315","title":"Control Flow"},"316":{"body":"Different addressing modes. ldr r1, [r0] // r1 = [r0]\nldr r1, [r0, #4] // r1 = [r0+4] ldr r1, [r0, #4]! // pre-inc : r0+=4; r1 = [r0]\nldr r1, [r0], #4 // post-inc: [r0] = r1; r0+=4 ldr r0, [r1, r2, lsl #3] // r0 = [r1 + (r2<<3)] Load/store multiple registers full-descending. stmfd r0!, {r1-r2, r5} // r0-=4; [r0]=r5 // r0-=4; [r0]=r2 // r0-=4; [r0]=r1\nldmfd r0!, {r1-r2, r5} // r1=[r0]; r0+=4 // r2=[r0]; r0+=4 // r5=[r0]; r0+=4 ! is optional but has the effect to update the base pointer register r0 here. Push/Pop push {r0-r2} // effectively stmfd sp!, {r0-r2}\npop {r0-r2} // effectively ldmfd sp!, {r0-r2}","breadcrumbs":"Arch » armv7 » Load/Store","id":"316","title":"Load/Store"},"317":{"body":"","breadcrumbs":"Arch » armv7 » Procedure Call Standard ARM ( aapcs32 )","id":"317","title":"Procedure Call Standard ARM ( aapcs32 )"},"318":{"body":"integer/pointer arguments reg arg\n-----------\nr0 1\n.. ..\nr3 4 a double word (64bit) is passed in two consecutive registers (eg r1+r2) additional arguments are passed on the stack. Arguments are pushed right-to-left (RTL), meaning next arguments are closer to current sp. void take(..., int a5, int a6); | | | ... | Hi | +-->| a6 | | +---------->| a5 | <-SP | +-----+ v | ... | Lo","breadcrumbs":"Arch » armv7 » Passing arguments to functions","id":"318","title":"Passing arguments to functions"},"319":{"body":"integer/pointer return values reg size\n-----------------\nr0 32 bit\nr0+r1 64 bit","breadcrumbs":"Arch » armv7 » Return values from functions","id":"319","title":"Return values from functions"},"32":{"body":"$status # exit code of last command\n$pipestatus # list of exit codes of pipe chain $CMD_DURATION # runtime of last command in ms *PATH Lists ending with PATH are automatically split at : when used and joined with : when exported to the environment. set -x BLA_PATH a:b:c:d\necho $BLA_PATH # a b c d\nenv | grep BLA_PATH # BLA_PATH=a:b:c:d","breadcrumbs":"Tools » fish » Special Variables (Lists)","id":"32","title":"Special Variables (Lists)"},"320":{"body":"r4 - r11 sp","breadcrumbs":"Arch » armv7 » Callee saved registers","id":"320","title":"Callee saved registers"},"321":{"body":"full descending full: sp points to the last used location (valid item) descending: stack grows downwards sp must be 4byte aligned (word boundary) at all time sp must be 8byte aligned on public interface interfaces","breadcrumbs":"Arch » armv7 » Stack","id":"321","title":"Stack"},"322":{"body":"not strictly required by each platform linked list of stack-frames each frame links to the frame of its caller by a frame record a frame record is described as a (FP,LR) pair (2x32bit) r11 (FP) must point to the frame record of the current stack-frame +------+ Hi | 0 | frame0 | +->| 0 | | | | ... | | | +------+ | | | LR | frame1 | +--| FP |<-+ | | ... | | | +------+ | | | LR | | current |\nr11 ->| FP |--+ frame v | ... | Lo end of the frame chain is indicated by following frame record (0,-) location of the frame record in the stack frame is not specified r11 is not updated before the new frame record is fully constructed","breadcrumbs":"Arch » armv7 » Frame chain","id":"322","title":"Frame chain"},"323":{"body":"prologue push {fp, lr}\nmov fp, sp // FP points to frame record epilogue pop {fp, pc} // pop LR directly into PC","breadcrumbs":"Arch » armv7 » Function prologue & epilogue","id":"323","title":"Function prologue & epilogue"},"324":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .arch armv7-a .section .text, \"ax\" .balign 4 // Emit `arm` instructions, same as `.arm` directive. .code 32 .global _start\n_start: // Branch with link and exchange instruction set. blx _do_greet mov r0, #0 // exit code mov r7, #__NR_exit // exit(2) syscall swi 0x0 // Emit `thumb` instructions, same as `.thumb` directive. .code 16 .thumb_func\n_do_greet: mov r0, #2 // fd ldr r1, =greeting // buf ldr r2, =greeting_len // &len ldr r2, [r2] // len mov r7, #__NR_write // write(2) syscall swi 0x0 // Branch and exchange instruction set. bx lr .balign 8 // align data on 8byte boundary .section .rodata, \"a\"\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > arm-linux-gnueabi-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/arm-linux-gnueabi/lib/ld-linux.so.3 \\ && qemu-arm ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on arm.","breadcrumbs":"Arch » armv7 » ASM skeleton","id":"324","title":"ASM skeleton"},"325":{"body":"Procedure Call Standard ARM ARMv7-A Programmer's Guide ARMv7-A Architecture Reference Manual GNU Assembler GNU Assembler Directives GNU Assembler ARM dependent features","breadcrumbs":"Arch » armv7 » References","id":"325","title":"References"},"326":{"body":"keywords: rv32, rv64 ISA type: RISC Endianness: little, big","breadcrumbs":"Arch » riscv » riscv","id":"326","title":"riscv"},"327":{"body":"riscv32 => XLEN=32 riscv64 => XLEN=64","breadcrumbs":"Arch » riscv » Registers","id":"327","title":"Registers"},"328":{"body":"[XLEN-1:0] abi name desc\n---------------------------------------------\nx0 zero zero register\nx1 ra return addr\nx2 sp stack ptr\nx3 gp global ptr\nx4 tp thread ptr\nx5-x7 t0-t2 temp regs\nx8-x9 s0-s1 saved regs\nx10-x17 a0-a7 arg regs\nx18-x27 s2-s11 saved regs\nx28-x31 t3-t6 temp regs","breadcrumbs":"Arch » riscv » General purpose registers","id":"328","title":"General purpose registers"},"329":{"body":"Small assembler skeleton, ready to use with following properties: use raw Linux syscalls (man 2 syscall for ABI) no C runtime (crt) gnu assembler gas // file: greet.S #include <asm/unistd.h> // syscall NRs .section .text, \"ax\", @progbits .balign 4 // align code on 4byte boundary .global _start\n_start: li a0, 2 // fd la a1, greeting // buf ld a2, (greeting_len) // &len li a7, __NR_write // write(2) syscall ecall li a0, 42 // exit code li a7, __NR_exit // exit(2) syscall ecall .balign 8 // align data on 8byte boundary .section .rodata, \"a\", @progbits\ngreeting: .asciz \"Hi ASM-World!\\n\"\ngreeting_len: .int .-greeting man gcc: file.S assembler code that must be preprocessed. To cross-compile and run: > riscv64-linux-gnu-gcc -o greet greet.S -nostartfiles -nostdlib \\ -Wl,--dynamic-linker=/usr/riscv64-linux-gnu/lib/ld-linux-riscv64-lp64d.so.1 \\ && qemu-riscv64 ./greet\nHi ASM-World! Cross-compiling on Ubuntu 20.04 (x86_64), paths might differ on other distributions. Explicitly specifying the dynamic linker should not be required when compiling natively on riscv. Select dynamic linker according to abi used during compile & link.","breadcrumbs":"Arch » riscv » ASM skeleton","id":"329","title":"ASM skeleton"},"33":{"body":"# sub-commands are not run in quotes\necho \"ls output: \"(ls)","breadcrumbs":"Tools » fish » Command Handling","id":"33","title":"Command Handling"},"330":{"body":"GNU Assembler GNU Assembler Directives","breadcrumbs":"Arch » riscv » References","id":"330","title":"References"},"34":{"body":"# 'noclobber', fail if 'log' already exists\necho foo >? log","breadcrumbs":"Tools » fish » I/O redirection","id":"34","title":"I/O redirection"},"35":{"body":"","breadcrumbs":"Tools » fish » Control Flow","id":"35","title":"Control Flow"},"36":{"body":"if grep foo bar # do sth\nelse if grep foobar bar # do sth else\nelse # do sth else\nend","breadcrumbs":"Tools » fish » if / else","id":"36","title":"if / else"},"37":{"body":"switch (echo foo)\ncase 'foo*' # do start with foo\ncase bar dudel # do bar and dudel\ncase '*' # do else\nend","breadcrumbs":"Tools » fish » switch","id":"37","title":"switch"},"38":{"body":"while true echo foo\nend","breadcrumbs":"Tools » fish » while Loop","id":"38","title":"while Loop"},"39":{"body":"for f in (ls) echo $f\nend","breadcrumbs":"Tools » fish » for Loop","id":"39","title":"for Loop"},"4":{"body":"Default value: # default value\necho ${foo:-defval} # defval\nfoo=bar\necho ${foo:-defval} # bar Alternative value: echo ${foo:+altval} # ''\nfoo=bar\necho ${foo:+altval} # altval Check variable set, error if not set: echo ${foo:?msg} # print `msg` and return errno `1`\nfoo=bar\necho ${foo:?msg} # bar Sub-string ${var:offset:length}: foo=abcdef\necho ${foo:1:3} # bcd Trim prefix ${var#prefix}: foo=bar.baz\necho ${foo#bar} # .baz Trim suffix ${var%suffix}: foo=bar.baz\necho ${foo%.baz} # bar Substitute pattern ${var/pattern/replace}: foo=aabbccbbdd\necho ${foo/bb/XX} # aaXXccbbdd\necho ${foo//bb/XX} # aaXXccXXdd\n# replace prefix\necho ${foo/#bb/XX} # aabbccbbdd\necho ${foo/#aa/XX} # XXbbccbbdd\n# replace suffix\necho ${foo/%bb/XX} # aabbccbbdd\necho ${foo/%dd/XX} # aabbccbbXX Note: prefix/suffix/pattern are expanded as pathnames.","breadcrumbs":"Tools » zsh » Parameter","id":"4","title":"Parameter"},"40":{"body":"Function arguments are passed via $argv list. function fn_foo echo $argv\nend","breadcrumbs":"Tools » fish » Functions","id":"40","title":"Functions"},"41":{"body":"When running a command fish attempts to autoload a function. The shell looks for <cmd>.fish in the locations defined by $fish_function_path and loads the function lazily if found. This is the preferred way over monolithically defining all functions in a startup script.","breadcrumbs":"Tools » fish » Autoloading","id":"41","title":"Autoloading"},"42":{"body":"functions # list al functions\nfunctions foo # describe function 'foo'\nfunctions -e foo # erase function 'foo' funced foo # edit function 'foo' # '-e vim' to edit in vim","breadcrumbs":"Tools » fish » Helper","id":"42","title":"Helper"},"43":{"body":"The prompt is defined by the output of the fish_prompt function. function fish_prompt set -l cmd_ret echo \"> \"(pwd) $cmd_ret\" \"\nend Use set_color to manipulate terminal colors.","breadcrumbs":"Tools » fish » Prompt","id":"43","title":"Prompt"},"44":{"body":"# history\nhistory search <str> # search history for <str>\nhistory merge # merge histories from fish sessions # list\ncount $var # count elements in list # string\nstring split SEP STRING","breadcrumbs":"Tools » fish » Useful Builtins","id":"44","title":"Useful Builtins"},"45":{"body":"Shift-Tab ........... tab-completion with search Alt-Up / Alt-Down ... search history with token under the cursor Alt-l ............... list content of dir under cursor Alt-p ............... append '2>&1 | less;' to current cmdline","breadcrumbs":"Tools » fish » Keymaps","id":"45","title":"Keymaps"},"46":{"body":"status print-stack-trace .. prints function stacktrace (can be used in scripts) breakpoint ................ halt script execution and gives shell (C-d | exit to continue)","breadcrumbs":"Tools » fish » Debug","id":"46","title":"Debug"},"47":{"body":"Terminology: session is a collection of pseudo terminals which can have multiple windows window uses the entire screen and can be split into rectangular panes pane is a single pseudo terminal instance","breadcrumbs":"Tools » tmux » tmux(1)","id":"47","title":"tmux(1)"},"48":{"body":"# Session\ntmux creates new session\ntmux ls list running sessions\ntmux kill-session -t <s> kill running session <s>\ntmux attach -t <s> [-d] attach to session <s>, detach other clients [-d]\ntmux detach -s <s> detach all clients from session <s> # Environment\ntmux showenv -g show global tmux environment variables\ntmux setenv -g <var> <val> set variable in global tmux env # Misc\ntmux source-file <file> source config <file>\ntmux lscm list available tmux commnds\ntmux show -g show global tmux options\ntmux display <msg> display message in tmux status line","breadcrumbs":"Tools » tmux » Tmux cli","id":"48","title":"Tmux cli"},"49":{"body":"# Session\ntmux list-sessions -F '#S' list running sessions, only IDs # Window\ntmux list-windows -F '#I' -t <s> list window IDs for session <s>\ntmux selectw -t <s>:<w> select window <w> in session <s> # Pane\ntmux list-panes -F '#P' -t <s>:<w> list pane IDs for window <w> in session <s>\ntmux selectp -t <s>:<w>.<p> select pane <p> in window <w> in session <s> # Run commands\ntmux send -t <s>:<w>.<p> \"ls\" C-m send cmds/keys to pane\ntmux run -t <p> <sh-cmd> run shell command <sh-cmd> in background and report output on pane -t <p> For example cycle through all panes in all windows in all sessions: # bash\nfor s in $(tmux list-sessions -F '#S'); do for w in $(tmux list-windows -F '#I' -t $s); do for p in $(tmux list-panes -F '#P' -t $s:$w); do echo $s:$w.$p done done\ndone","breadcrumbs":"Tools » tmux » Scripting","id":"49","title":"Scripting"},"5":{"body":"# Variable with local scope\nlocal var=val # Read-only variable\nreadonly var=bal Indexed arrays: arr=(aa bb cc dd)\necho $arr[1] # aa\necho $arr[-1] # dd arr+=(ee)\necho $arr[-1] # ee echo $arr[1,3] # aa bb cc Associative arrays: typeset -A arr\narr[x]='aa'\narr[y]='bb'\necho $arr[x] # aa Tied arrays: typeset -T VEC vec=(1 2 3) '|' echo $vec # 1 2 3\necho $VEC # 1|2|3 Unique arrays (set): typeset -U vec=(1 2 3) echo $vec # 1 2 3\nvec+=(1 2 4)\necho $vec # 1 2 3 4","breadcrumbs":"Tools » zsh » Variables","id":"5","title":"Variables"},"50":{"body":"prefix d detach from current session\nprefix c create new window\nprefix w open window list\nprefix $ rename session\nprefix , rename window\nprefix . move current window Following bindings are specific to my tmux.conf : C-s prefix # Panes\nprefix s horizontal split\nprefix v vertical split\nprefix f toggle maximize/minimize current pane # Movement\nprefix Tab toggle between window prefix h move to pane left\nprefix j move to pane down\nprefix k move to pane up\nprefix l move to pane right # Resize\nprefix C-h resize pane left\nprefix C-j resize pane down\nprefix C-k resize pane up\nprefix C-l resize pane right # Copy/Paste\nprefix C-v enter copy mode\nprefix C-p paste yanked text\nprefix C-b open copy-buffer list # In Copy Mode\nv enable visual mode\ny yank selected text","breadcrumbs":"Tools » tmux » Bindings","id":"50","title":"Bindings"},"51":{"body":"To enter command mode prefix :. Some useful commands are: setw synchronize-panes on/off enables/disables synchronized input to all panes\nlist-keys -t vi-copy list keymaps for vi-copy mode","breadcrumbs":"Tools » tmux » Command mode","id":"51","title":"Command mode"},"52":{"body":"","breadcrumbs":"Tools » git » git(1)","id":"52","title":"git(1)"},"53":{"body":"+-------------------+ --- stash -----> +-------+\n| working directory | | stash | // Shelving area.\n+-------------------+ <-- stash pop -- +-------+ | ^ add | | reset v |\n+-------------------+\n| staging area |\n+-------------------+ | commit | v\n+-------------------+\n| local repository |\n+-------------------+ | ^ push | | fetch / | pull v |\n+-------------------+\n| remote repository |\n+-------------------+","breadcrumbs":"Tools » git » Working areas","id":"53","title":"Working areas"},"54":{"body":"git add -p [<file>] ............ partial staging (interactive)","breadcrumbs":"Tools » git » Staging","id":"54","title":"Staging"},"55":{"body":"git remote -v .................. list remotes verbose (with URLs) git remote show [-n] <remote> .. list info for <remote> (like remote HEAD, remote branches, tracking mapping)","breadcrumbs":"Tools » git » Remote","id":"55","title":"Remote"},"56":{"body":"git branch [-a] ................ list available branches; -a to include remote branches git branch -vv ................. list branch & annotate with head sha1 & remote tracking branch git branch <bname> ............. create local branch with name <bname> git branch -d <bname> .......... delete local branch with name <bname> git checkout <bname> ........... switch to branch with name <bname> git checkout --track <branch> .. start to locally track a remote branch # Remote git push -u origin <rbname> ........ push local branch to origin (or other remote), and setup <rbname> as tracking branch git push origin --delete <rbname> .. delete branch <rbname> from origin (or other remote)","breadcrumbs":"Tools » git » Branching","id":"56","title":"Branching"},"57":{"body":"git tag -a <tname> -m \"descr\" ........ creates an annotated tag (full object containing tagger, date, ...) git tag -l ........................... list available tags git checkout tag/<tname> ............. checkout specific tag git checkout tag/<tname> -b <bname> .. checkout specific tag in a new branch # Remote git push origin --tags .... push local tags to origin (or other remote)","breadcrumbs":"Tools » git » Tags","id":"57","title":"Tags"},"58":{"body":"git log --oneline ......... shows log in single line per commit -> alias for '--pretty=oneline --abbrev-commit' git log --graph ........... text based graph of commit history git log --decorate ........ decorate log with REFs git log -p <file> ......... show commit history + diffs for <file> git log --oneline <file> .. show commit history for <file> in compact format","breadcrumbs":"Tools » git » Log & Commit History","id":"58","title":"Log & Commit History"},"59":{"body":"git diff <commit>..<commit> [<file>] .... show changes between two arbitrary commits. If one <commit> is omitted it is if HEAD is specified. git diff -U$(wc -l <file>) <file> ....... shows complete file with diffs instead of usual diff snippets git diff --staged ....................... show diffs of staged files git show --stat <commit> ................ show files changed by <commit> git show <commit> [<file>] .............. show diffs for <commit> git git show <commit>:<file> ............ show <file> at <commit>","breadcrumbs":"Tools » git » Diff & Commit Info","id":"59","title":"Diff & Commit Info"},"6":{"body":"Join array to string j:sep:: foo=(1 2 3 4)\necho ${(j:-:)foo} # 1-2-3-4\necho ${(j:\\n:)foo} # join with new lines Split string to array s:sep: foo='1-2-3-4'\nbar=(${(s:-:)foo}) # capture as array\necho $bar # 1 2 3 4\necho $bar[2] # 2 Upper/Lower case string: foo=aaBB\necho ${(L)foo} # aabb\necho ${(U)foo} # AABB Key/values in associative arrays: typeset -A vec; vec[a]='aa'; vec[b]='bb' echo ${(k)vec} # a b\necho ${(v)vec} # aa bb\necho ${(kv)vec} # a aa b bb # Iterate over key value pairs.\nfor k v in ${(kv)vec)}; do ...; done","breadcrumbs":"Tools » zsh » Expansion Flags","id":"6","title":"Expansion Flags"},"60":{"body":"git format-patch <opt> <since>/<revision range> opt: -N ................... use [PATCH] instead [PATCH n/m] in subject when generating patch description (for patches spanning multiple commits) --start-number <n> ... start output file generation with <n> as start number instead '1' since spcifier: -3 .................. e.g: create a patch from last three commits <commit hash> ....... create patch with commits starting after <commit hash> git am <patch> ......... apply patch and create a commit for it git apply --stat <PATCH> ... see which files the patch would change git apply --check <PATCH> .. see if the patch can be applied cleanly git apply <PATCH> .......... apply the patch locally without creating a commit # eg: generate patches for each commit from initial commit on git format-patch -N $(git rev-list --max-parents=0 HEAD) # generate single patch file from a certain commit/ref git format-patch <COMMIT/REF> --stdout > my-patch.patch","breadcrumbs":"Tools » git » Patching","id":"60","title":"Patching"},"61":{"body":"git reset [opt] <ref|commit> opt: --mixed .................... resets index, but not working tree --hard ..................... matches the working tree and index to that of the tree being switched to any changes to tracked files in the working tree since <commit> are lost git reset HEAD <file> .......... remove file from staging git reset --soft HEAD~1 ........ delete most recent commit but keep work git reset --hard HEAD~1 ........ delete most recent commit and delete work","breadcrumbs":"Tools » git » Resetting","id":"61","title":"Resetting"},"62":{"body":"git submodule add <url> [<path>] .......... add new submodule to current project git clone --recursive <url> ............... clone project and recursively all submodules (same as using 'git submodule update --init --recursive' after clone) git submodule update --init --recursive ... checkout submodules recursively using the commit listed in the super-project (in detached HEAD) git submodule update --remote <submod> .... fetch & merge remote changes for <submod>, this will pull origin/HEAD or a branch specified for the submodule git diff --submodule ...................... show commits that are part of the submodule diff","breadcrumbs":"Tools » git » Submodules","id":"62","title":"Submodules"},"63":{"body":"git ls-tree [-r] <ref> .... show git tree for <ref>, -r to recursively ls sub-trees git show <obj> ............ show <obj> git cat-file -p <obj> ..... print content of <obj>","breadcrumbs":"Tools » git » Inspection","id":"63","title":"Inspection"},"64":{"body":"HEAD ........ last commit HEAD~1 ...... last commit-1 HEAD~N ...... last commit-N (linear backwards when in tree structure, check difference between HEAD^ and HEAD~) git rev-list --max-parents=0 HEAD ........... first commit","breadcrumbs":"Tools » git » Revision Specifier","id":"64","title":"Revision Specifier"},"65":{"body":"awk [opt] program [input] -F <sepstr> field separator string (can be regex) program awk program input file or stdin if not file given","breadcrumbs":"Tools » awk » awk(1)","id":"65","title":"awk(1)"},"66":{"body":"Input is processed in two stages: Splitting input into a sequence of records. By default split at newline character, but can be changed via the builtin RS variable. Splitting a record into fields. By default strings without whitespace, but can be changed via the builtin variable FS or command line option -F. Fields are accessed as follows: $0 whole record $1 field one $2 field two ...","breadcrumbs":"Tools » awk » Input processing","id":"66","title":"Input processing"},"67":{"body":"An awk program is composed of pairs of the form: pattern { action } The program is run against each record in the input stream. If a pattern matches a record the corresponding action is executed and can access the fields. INPUT | v\nrecord ----> ∀ pattern matched | | v v\nfields ----> run associated action Any valid awk expr can be a pattern.","breadcrumbs":"Tools » awk » Program","id":"67","title":"Program"},"68":{"body":"awk provides two special patterns, BEGIN and END, which can be used multiple times. Actions with those patterns are executed exactly once . BEGIN actions are run before processing the first record END actions are run after processing the last record","breadcrumbs":"Tools » awk » Special pattern","id":"68","title":"Special pattern"},"69":{"body":"RS record separator : first char is the record separator, by default FS field separator : regex to split records into fields, by default NR number record : number of current record NF number fields : number of fields in the current record","breadcrumbs":"Tools » awk » Special variables","id":"69","title":"Special variables"},"7":{"body":"zparseopts [-D] [-E] [-A assoc] specs Arguments are copied into the associative array assoc according to specs. Each spec is described by an entry as opt[:][=array]. opt is the option without the - char. Passing -f is matched against f opt, --long is matched against -long. Using : means the option will take an argument. The optional =array specifies an alternate storage container where this option should be stored. Documentation can be found in man zshmodules.","breadcrumbs":"Tools » zsh » Argument parsing with zparseopts","id":"7","title":"Argument parsing with zparseopts"},"70":{"body":"printf \"fmt\", args... Print format string, args are comma separated. %s string %d decimal %x hex %f float Width can be specified as %Ns, this reserves N chars for a string. For floats one can use %N.Mf, N is the total number including . and M. sprintf(\"fmt\", expr, ...) Format the expressions according to the format string. Similar as printf, but this is a function and return value can be assigned to a variable. strftime(\"fmt\") Print time stamp formatted by fmt. %Y full year (eg 2020) %m month (01-12) %d day (01-31) %F alias for %Y-%m-%d %H hour (00-23) %M minute (00-59) %S second (00-59) %T alias for %H:%M:%S","breadcrumbs":"Tools » awk » Special statements & functions","id":"70","title":"Special statements & functions"},"71":{"body":"","breadcrumbs":"Tools » awk » Examples","id":"71","title":"Examples"},"72":{"body":"awk 'NR%2 == 0 { print $0 }' <file> The pattern NR%2 == 0 matches every second record and the action { print $0 } prints the whole record.","breadcrumbs":"Tools » awk » Filter records","id":"72","title":"Filter records"},"73":{"body":"echo 'a b c d e f' | awk '{ print $NF $(NF-1) }' Access last fields with arithmetic on the NF number of fields variable.","breadcrumbs":"Tools » awk » Access last fields in records","id":"73","title":"Access last fields in records"},"74":{"body":"# /proc/<pid>/status\n# Name: cat\n# ...\n# VmRSS: 516 kB\n# ... for f in /proc/*/status; do cat $f | awk ' /^VmRSS/ { rss = $2/1024 } /^Name/ { name = $2 } END { printf \"%16s %6d MB\\n\", name, rss }';\ndone | sort -k2 -n We capture values from VmRSS and Name into variables and print them at the END once processing all records is done.","breadcrumbs":"Tools » awk » Capture in variables","id":"74","title":"Capture in variables"},"75":{"body":"cat /proc/1/status | awk ' /^Pid/ { \"ps --no-header -o user \" $2 | getline user; print user }' We build a ps command line and capture the first line of the processes output in the user variable and then print it.","breadcrumbs":"Tools » awk » Run shell command and capture output","id":"75","title":"Run shell command and capture output"},"76":{"body":"","breadcrumbs":"Tools » emacs » emacs(1)","id":"76","title":"emacs(1)"},"77":{"body":"C-h ? list available help modes C-h e show message output (`*Messages*` buffer) C-h f describe function C-h v describe variable C-h w describe which key invoke function (where-is) C-h c <KEY> print command bound to <KEY> C-h k <KEY> describe command bound to <KEY> C-h b list buffer local key-bindings <kseq> C-h list possible key-bindings with <kseq> eg C-x C-h -> list key-bindings beginning with C-x","breadcrumbs":"Tools » emacs » help","id":"77","title":"help"},"78":{"body":"key fn description\n------------------------------------------------ package-refresh-contents refresh package list package-list-packages list available/installed packages `U x` to mark packages for Upgrade & eXecute","breadcrumbs":"Tools » emacs » package manager","id":"78","title":"package manager"},"79":{"body":"key fn description\n---------------------------------------------- C-x 0 delete-window kill focused window C-x 1 delete-other-windows kill all other windows C-x 2 split-window-below split horizontal C-x 3 split-window-right split vertical C-x o other-window other window (cycle)","breadcrumbs":"Tools » emacs » window","id":"79","title":"window"},"8":{"body":"#!/bin/zsh\nfunction test() { zparseopts -D -E -A opts f=flag o: -long: echo \"flag $flag\" echo \"o $opts[-o]\" echo \"long $opts[--long]\" echo \"pos $1\"\n} test -f -o OPTION --long LONG_OPT POSITIONAL # Outputs:\n# flag -f\n# o OPTION\n# long LONG_OPT\n# pos POSITIONAL","breadcrumbs":"Tools » zsh » Example","id":"8","title":"Example"},"80":{"body":"key fn description\n--------------------------------------------- C-x C-q read-only-mode toggle read-only mode for buffer C-x k kill-buffer kill buffer C-x s save-some-buffers save buffer C-x w write-file write buffer (save as) C-x b switch-to-buffer switch buffer C-x C-b list-buffers buffer list","breadcrumbs":"Tools » emacs » buffer","id":"80","title":"buffer"},"81":{"body":"Builtin advanced buffer selection mode key fn description\n-------------------------------------- ibuffer enter buffer selection h ibuffer help o open buffer in other window C-o open buffer in other window keep focus in ibuffer s a sort by buffer name s f sort by file name s v sort by last viewed s v sort by major mode , cycle sorting mode = compare buffer against file on disk (if file is dirty `*`) /m filter by major mode /n filter by buffer name /f filter by file name // remove all filter /g create filter group /\\ remove all filter groups","breadcrumbs":"Tools » emacs » ibuffer","id":"81","title":"ibuffer"},"82":{"body":"key fn description\n------------------------------------------------- C-s isearch-forward search forward from current position (C-s to go to next match) C-r isearch-backward search backwards from current position (C-r to go to next match) C-w isearch-yank-word-or-char feed next word to current search (extend) M-p isearch-ring-advance previous search input M-n isearch-ring-retreat next search input","breadcrumbs":"Tools » emacs » isearch","id":"82","title":"isearch"},"83":{"body":"key fn description\n----------------------------------- M-s o occur get matches for regexp in buffer use during `isearch` to use current search term C-n goto next line C-p goto previous line o open match in other window C-o open match in other window keep focus in ibuffer key fn description\n--------------------------------------------------------- multi-occur-in-matching-buffers run occur in buffers matching regexp","breadcrumbs":"Tools » emacs » occur","id":"83","title":"occur"},"84":{"body":"key fn description\n----------------------------------- rgrep recursive grep find-grep run find-grep result in *grep* buffer n/p navigate next/previous match in *grep* buffer q quit *grep* buffer","breadcrumbs":"Tools » emacs » grep","id":"84","title":"grep"},"85":{"body":"key fn description\n--------------------------------------------- C-<SPACE> set-mark-command set start mark to select text M-w kill-ring-save copy selected text C-w kill-region kill selected text C-y yank paste selected text M-y yank-pop cycle through kill-ring (only after paste)","breadcrumbs":"Tools » emacs » yank/paste","id":"85","title":"yank/paste"},"86":{"body":"key fn description\n------------------------------------------------ C-x r s <reg> copy-to-register save region in register <reg> C-x r i <reg> insert-register insert content of register <reg>","breadcrumbs":"Tools » emacs » register","id":"86","title":"register"},"87":{"body":"key fn description\n------------------------------------------------ C-x <SPC> rectangle-mark-mode activate rectangle-mark-mode string-rectangle insert text in marked rect","breadcrumbs":"Tools » emacs » block/rect","id":"87","title":"block/rect"},"88":{"body":"key fn description\n------------------------------------------------ C-x h mark-whole-buffer mark whole buffer delete-matching-line delete lines matching regex M-% query-replace search & replace C-M-% query-replace-regexp search & replace regex","breadcrumbs":"Tools » emacs » mass edit","id":"88","title":"mass edit"},"89":{"body":"key fn description\n--------------------------------------------- C-x n n narrow-to-region show only focused region (narrow) C-x n w widen show whole buffer (wide)","breadcrumbs":"Tools » emacs » narrow","id":"89","title":"narrow"},"9":{"body":"Zsh supports regular expression matching with the binary operator =~. The match results can be accessed via the $MATCH variable and $match indexed array: $MATCH contains the full match $match[1] contains match of the first capture group INPUT='title foo : 1234'\nREGEX='^title (.+) : ([0-9]+)$'\nif [[ $INPUT =~ $REGEX ]]; then echo \"$MATCH\" # title foo : 1234 echo \"$match[1]\" # foo echo \"$match[2]\" # 1234\nfi","breadcrumbs":"Tools » zsh » Regular Expressions","id":"9","title":"Regular Expressions"},"90":{"body":"key fn description\n------------------------------------ M-up/M-down re-arrange items in same hierarchy M-left/M-right change item hierarchy C-RET create new item below current C-S-RET create new TODO item below current S-left/S-right cycle TODO states","breadcrumbs":"Tools » emacs » org","id":"90","title":"org"},"91":{"body":"key fn description\n------------------------------ <s TAB generate a source block C-c ' edit source block (in lang specific buffer) C-c C-c eval source block","breadcrumbs":"Tools » emacs » org source","id":"91","title":"org source"},"92":{"body":"key fn description\n------------------------------- C-s search through completion candidates C-o filter completion candidates based on search term <f1> get doc for completion condidate M-<digit> select completion candidate","breadcrumbs":"Tools » emacs » comapny","id":"92","title":"comapny"},"93":{"body":"To generate etags using ctags ctags -R -e . generate emacs tag file (important `-e`) Navigate using tags key fn description\n----------------------------------------------- xref-find-definitions find definition of tag xref-find-apropos find symbols matching regexp xref-find-references find references of tag","breadcrumbs":"Tools » emacs » tags","id":"93","title":"tags"},"94":{"body":"key fn description\n------------------------------ ielm open interactive elips shell In lisp-interaction-mode (*scratch* buffer by defult) key fn description\n-------------------------------------------------------- C-j eval-print-last-sexp evaluate & print preceeding lisp expr C-x C-e eval-last-sexp evaluate lisp expr C-u C-x C-e eval-last-sexp evaluate & print","breadcrumbs":"Tools » emacs » lisp","id":"94","title":"lisp"},"95":{"body":"Builtin fuzzy completion mode (eg buffer select, dired, ...). key fn description\n------------------------------------------ ido-mode toggle ido mode <Left>/<Right> cycle through available competions <RET> select completion","breadcrumbs":"Tools » emacs » ido","id":"95","title":"ido"},"96":{"body":"key fn description\n-------------------------- C-z toggle emacs/evil mode C-^ toggle between previous and current buffer C-p after paste cycle kill-ring back C-n after paste cycle kill-ring forward","breadcrumbs":"Tools » emacs » evil","id":"96","title":"evil"},"97":{"body":"key fn description\n-------------------------- i open sub-dir in same buffer + create new directory C copy file/dir q quit","breadcrumbs":"Tools » emacs » dired","id":"97","title":"dired"},"98":{"body":"gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user <name> Specify key for signing -r|--recipient Encrypt for user","breadcrumbs":"Tools » gpg » gpg(1)","id":"98","title":"gpg(1)"},"99":{"body":"gpg --full-generate-key","breadcrumbs":"Tools » gpg » Generate new keypair","id":"99","title":"Generate new keypair"}},"length":331,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":25,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"216":{"tf":1.0},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"0":{"0":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":34,"docs":{"12":{"tf":1.0},"126":{"tf":1.4142135623730951},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":19,"docs":{"215":{"tf":1.0},"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":21,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"215":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":8,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"215":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.23606797749979},"269":{"tf":1.0},"279":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.0},"296":{"tf":1.0},"298":{"tf":1.0},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.4142135623730951},"294":{"tf":2.0},"295":{"tf":1.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":2,"docs":{"216":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"280":{"tf":2.449489742783178},"300":{"tf":2.23606797749979},"318":{"tf":2.23606797749979},"40":{"tf":1.0},"7":{"tf":1.7320508075688772}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":5,"docs":{"268":{"tf":1.0},"288":{"tf":1.7320508075688772},"299":{"tf":1.0},"306":{"tf":1.0},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.0},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":4,"docs":{"268":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"325":{"tf":1.4142135623730951}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.0},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.7320508075688772},"229":{"tf":1.0},"231":{"tf":1.4142135623730951},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.4142135623730951},"67":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.0},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"190":{"tf":1.0},"215":{"tf":2.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":5,"docs":{"1":{"tf":1.0},"156":{"tf":1.0},"20":{"tf":1.7320508075688772},"24":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":20,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"194":{"tf":1.0},"196":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.4142135623730951},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.0},"157":{"tf":1.4142135623730951},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.123105625617661},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.4641016151377544},"119":{"tf":2.0},"124":{"tf":2.0},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.3166247903554},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.0},"25":{"tf":1.4142135623730951},"44":{"tf":1.0},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.4142135623730951},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"212":{"tf":1.0},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.4142135623730951},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.4142135623730951},"6":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":11,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"215":{"tf":2.449489742783178},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":59,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":2.23606797749979},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.4142135623730951},"32":{"tf":1.0},"322":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":12,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"216":{"tf":2.0},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"125":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"129":{"tf":2.0},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.449489742783178},"59":{"tf":2.8284271247461903},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.0},"11":{"tf":2.0},"12":{"tf":1.4142135623730951},"13":{"tf":2.449489742783178},"14":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.0},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"175":{"tf":1.0},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"240":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"216":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"145":{"tf":1.0},"216":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.4142135623730951},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.23606797749979}}}}},"df":7,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.0},"260":{"tf":2.0},"261":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.4142135623730951},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.449489742783178},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"216":{"tf":3.605551275463989}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"216":{"tf":1.0}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":1.7320508075688772},"163":{"tf":2.0}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"157":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.0}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"216":{"tf":1.7320508075688772},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.7320508075688772},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.449489742783178},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.7320508075688772}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"166":{"tf":1.7320508075688772},"167":{"tf":1.0}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.4641016151377544},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"93":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.4142135623730951},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"170":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"49":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.0},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.0},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":1.7320508075688772},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.23606797749979},"164":{"tf":1.0},"166":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.7320508075688772},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":1.7320508075688772},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":1.4142135623730951},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.0},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.23606797749979}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"1":{"tf":1.0},"28":{"tf":1.0},"31":{"tf":1.0},"41":{"tf":1.0},"44":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.23606797749979},"169":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.4641016151377544},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.0},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":21,"docs":{"216":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.605551275463989},"305":{"tf":1.0},"322":{"tf":3.7416573867739413},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.4142135623730951},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.0},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.0},"3":{"tf":1.7320508075688772},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"225":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":10,"docs":{"1":{"tf":1.0},"111":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":2.0},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":23,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":1.7320508075688772},"193":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"1":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"56":{"tf":2.8284271247461903},"57":{"tf":2.23606797749979},"58":{"tf":2.23606797749979},"59":{"tf":2.6457513110645907},"60":{"tf":2.8284271247461903},"61":{"tf":2.0},"62":{"tf":2.449489742783178},"63":{"tf":2.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"1":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":2.449489742783178},"107":{"tf":1.7320508075688772},"98":{"tf":1.0},"99":{"tf":1.0}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.23606797749979},"33":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"216":{"tf":1.0},"42":{"tf":1.0}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.0},"199":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.0}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.0},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"20":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.0},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.4142135623730951},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.0},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.23606797749979},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.7320508075688772},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":1.7320508075688772},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.0},"313":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":14,"docs":{"204":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.0},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":3,"docs":{"155":{"tf":1.0},"216":{"tf":2.8284271247461903},"77":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":2.0}}}}}}},"df":0,"docs":{}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.0},"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.449489742783178},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.23606797749979},"101":{"tf":2.6457513110645907},"102":{"tf":2.0},"103":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.4142135623730951},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"209":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.4142135623730951},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"226":{"tf":1.0},"250":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.0}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.0},"32":{"tf":1.7320508075688772},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.4142135623730951}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":2.8284271247461903}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"189":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"236":{"tf":1.0},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.0}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":2.8284271247461903},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.7320508075688772},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":6,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":1.7320508075688772},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.0},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":33,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":3,"docs":{"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"263":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.0}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.4142135623730951},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.0}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":17,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"215":{"tf":1.4142135623730951},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{">":{"(":{")":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}},"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":1,"docs":{"216":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"b":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":1,"docs":{"216":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":9,"docs":{"176":{"tf":1.4142135623730951},"216":{"tf":2.23606797749979},"24":{"tf":1.0},"246":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.0}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.0}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.0},"25":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{"0":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"215":{"tf":1.0}}},":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.23606797749979},"161":{"tf":1.4142135623730951},"162":{"tf":2.6457513110645907},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.6457513110645907}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"160":{"tf":2.449489742783178},"161":{"tf":1.0},"162":{"tf":2.23606797749979},"163":{"tf":1.7320508075688772},"164":{"tf":2.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.0},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"18":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.23606797749979},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.0},"265":{"tf":1.0},"7":{"tf":1.0}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.0},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"318":{"tf":1.7320508075688772},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.0},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"60":{"tf":4.47213595499958}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.0},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.0},"230":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":35,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"216":{"tf":2.8284271247461903},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.0},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":4,"docs":{"185":{"tf":1.0},"190":{"tf":2.23606797749979},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"(":{"\"":{"%":{"d":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"s":{"%":{"df":0,"docs":{},"x":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":14,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.0},"287":{"tf":1.0},"290":{"tf":1.4142135623730951},"310":{"tf":1.4142135623730951},"328":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":5,"docs":{"209":{"tf":1.0},"244":{"tf":1.0},"246":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"157":{"tf":1.0},"158":{"tf":2.8284271247461903},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"1":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.4142135623730951}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.0}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":21,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"34":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.4142135623730951},"307":{"tf":1.4142135623730951},"325":{"tf":1.4142135623730951},"330":{"tf":1.0},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.0},"271":{"tf":1.7320508075688772},"272":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"274":{"tf":1.7320508075688772},"277":{"tf":2.0},"282":{"tf":1.4142135623730951},"283":{"tf":1.7320508075688772},"289":{"tf":1.0},"290":{"tf":2.23606797749979},"291":{"tf":2.6457513110645907},"293":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.7320508075688772},"311":{"tf":1.4142135623730951},"312":{"tf":1.0},"314":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.4142135623730951},"267":{"tf":1.0},"53":{"tf":1.0},"55":{"tf":2.8284271247461903},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.0},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.449489742783178}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"168":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"216":{"tf":3.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":1.7320508075688772},"294":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":3,"docs":{"268":{"tf":1.0},"326":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.7320508075688772},"248":{"tf":1.4142135623730951},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.4142135623730951},"283":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.0},"320":{"tf":1.0},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.0},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.0}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":30,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.4142135623730951},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.4142135623730951},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.0},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"(":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.605551275463989},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.0},"107":{"tf":1.7320508075688772},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":1.7320508075688772},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.0},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.6457513110645907},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":1.7320508075688772},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.0}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"260":{"tf":1.7320508075688772},"274":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.4142135623730951},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.0},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.0},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.0}}}}}}},"i":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.0},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"t":{"<":{"!":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"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":{}}},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"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":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"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":{},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.0},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.0},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.3166247903554}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.4142135623730951},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.69041575982343},"242":{"tf":3.0},"243":{"tf":1.7320508075688772},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"250":{"tf":1.0},"251":{"tf":1.0},"260":{"tf":1.0}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":1.7320508075688772},"314":{"tf":1.7320508075688772}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"215":{"tf":2.0},"328":{"tf":1.0}}},"1":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},":":{":":{"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":1,"docs":{"216":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.0},"93":{"tf":2.23606797749979}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"263":{"tf":1.0},"265":{"tf":1.0},"267":{"tf":1.0}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.0},"175":{"tf":1.0},"177":{"tf":1.4142135623730951}}}},"df":11,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":1.7320508075688772},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.0},"216":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":3.605551275463989}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":3,"docs":{"1":{"tf":1.0},"48":{"tf":4.123105625617661},"49":{"tf":3.1622776601683795}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"1":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":11,"docs":{"154":{"tf":2.8284271247461903},"185":{"tf":1.0},"186":{"tf":2.8284271247461903},"187":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":3,"docs":{"113":{"tf":1.0},"216":{"tf":2.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":8,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"215":{"tf":1.4142135623730951},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":14,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.23606797749979},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"204":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.0},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":2.8284271247461903},"158":{"tf":1.0}}},"df":51,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":3.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.0},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.7320508075688772},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":1.7320508075688772},"30":{"tf":1.0},"301":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.7320508075688772},"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":18,"docs":{"195":{"tf":1.0},"216":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.291502622129181},"242":{"tf":3.4641016151377544},"243":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{">":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"124":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":2.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.23606797749979}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.4142135623730951},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":14,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.0},"268":{"tf":1.0},"269":{"tf":1.7320508075688772},"279":{"tf":1.0},"287":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"14":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"9":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"5":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":3,"docs":{"240":{"tf":1.0},"241":{"tf":2.6457513110645907},"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"0":{"9":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}},"3":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"4":{"b":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"6":{"8":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"8":{"5":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"9":{"c":{"0":{"df":1,"docs":{"199":{"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":{"199":{"tf":1.0},"241":{"tf":1.0}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"2":{"df":1,"docs":{"199":{"tf":1.0}}},"3":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"198":{"tf":1.0}}},"4":{"0":{"4":{"0":{"1":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"0":{"8":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"7":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"7":{"0":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"5":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}},"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":2,"docs":{"199":{"tf":1.0},"70":{"tf":1.7320508075688772}}},"1":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"260":{"tf":1.0}}},"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":25,"docs":{"147":{"tf":1.0},"199":{"tf":1.4142135623730951},"216":{"tf":1.0},"239":{"tf":3.0},"24":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":4.58257569495584},"242":{"tf":2.449489742783178},"257":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"277":{"tf":2.0},"286":{"tf":1.0},"296":{"tf":1.4142135623730951},"304":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"315":{"tf":1.0},"322":{"tf":1.7320508075688772},"324":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":2.0},"79":{"tf":1.0},"9":{"tf":1.0}},"f":{"1":{"df":0,"docs":{},"f":{"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"6":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"e":{"1":{"0":{"df":1,"docs":{"240":{"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":{}},"5":{"3":{"4":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"c":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"2":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"c":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"8":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"4":{"0":{"1":{"0":{"3":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"204":{"tf":1.0}}},"6":{"df":1,"docs":{"204":{"tf":1.0}}},"b":{"8":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"6":{"df":1,"docs":{"240":{"tf":1.0}}},"7":{"df":0,"docs":{},"f":{"df":1,"docs":{"204":{"tf":1.0}}}},"a":{"a":{"df":1,"docs":{"278":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"d":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"197":{"tf":1.4142135623730951},"199":{"tf":1.0}},"f":{"0":{"0":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"284":{"tf":1.0}},"f":{"df":1,"docs":{"275":{"tf":2.0}}}}}},"1":{".":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"1":{"df":1,"docs":{"148":{"tf":1.0}}},"2":{".":{"3":{".":{"4":{"df":1,"docs":{"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"0":{"0":{"df":1,"docs":{"260":{"tf":1.4142135623730951}}},"df":1,"docs":{"147":{"tf":1.0}}},"2":{"4":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"242":{"tf":1.0},"273":{"tf":1.0}},"g":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"1":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"df":3,"docs":{"242":{"tf":1.0},"260":{"tf":1.0},"273":{"tf":1.0}}},"2":{"3":{"4":{"5":{"df":1,"docs":{"156":{"tf":1.0}}},"df":4,"docs":{"151":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"8":{"df":1,"docs":{"281":{"tf":1.4142135623730951}}},":":{"1":{"0":{":":{"4":{"8":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"242":{"tf":1.0},"70":{"tf":1.0}}},"3":{"3":{"7":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"df":0,"docs":{}},":":{"1":{"2":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.6457513110645907}}},"4":{"1":{"df":1,"docs":{"241":{"tf":1.0}}},"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"242":{"tf":1.0}}},"5":{"df":2,"docs":{"199":{"tf":1.0},"271":{"tf":1.0}}},"6":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"303":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"199":{"tf":1.0},"241":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"324":{"tf":1.0},"74":{"tf":1.0}}},"7":{"7":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"8":{".":{"1":{"df":0,"docs":{},"k":{"df":1,"docs":{"260":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"273":{"tf":1.4142135623730951}}},":":{"0":{"df":3,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":34,"docs":{"12":{"tf":1.0},"126":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"21":{"tf":1.0},"216":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":2.23606797749979},"246":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"262":{"tf":1.0},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"275":{"tf":1.0},"277":{"tf":2.8284271247461903},"280":{"tf":1.4142135623730951},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"318":{"tf":1.0},"4":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":1.4142135623730951},"60":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}},"|":{"2":{"df":0,"docs":{},"|":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{",":{"5":{",":{"6":{",":{"7":{",":{"8":{"df":1,"docs":{"114":{"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":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"/":{"1":{"0":{"2":{"4":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{".":{"0":{"4":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"df":1,"docs":{"70":{"tf":1.0}}},"2":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"1":{"df":1,"docs":{"273":{"tf":1.0}}},"2":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"70":{"tf":1.0}}},"7":{"df":1,"docs":{"312":{"tf":1.0}}},"8":{"df":1,"docs":{"312":{"tf":1.0}}},"9":{"df":2,"docs":{"242":{"tf":1.7320508075688772},"312":{"tf":1.0}}},">":{"&":{"1":{"df":3,"docs":{"20":{"tf":1.4142135623730951},"21":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.0},"124":{"tf":1.4142135623730951},"156":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":3.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"5":{"tf":2.449489742783178},"6":{"tf":2.23606797749979},"66":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0}},"x":{"3":{"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"8":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":2,"docs":{"248":{"tf":1.0},"312":{"tf":1.0}}},"1":{"df":2,"docs":{"312":{"tf":1.0},"70":{"tf":1.0}}},"2":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"269":{"tf":1.0},"290":{"tf":1.0}}}}},"df":4,"docs":{"186":{"tf":1.0},"240":{"tf":1.4142135623730951},"319":{"tf":1.0},"324":{"tf":1.0}}},"4":{"2":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},":":{"0":{"df":5,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"145":{"tf":1.0}}},"df":19,"docs":{"215":{"tf":1.0},"219":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.449489742783178},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"296":{"tf":1.7320508075688772},"31":{"tf":1.0},"316":{"tf":1.0},"5":{"tf":2.23606797749979},"6":{"tf":2.0},"60":{"tf":1.0},"79":{"tf":1.0}}},"4":{"1":{"4":{"1":{"4":{"1":{"4":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"2":{"4":{"2":{"4":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"124":{"tf":1.0},"145":{"tf":1.0},"329":{"tf":1.0}}},"3":{"2":{"1":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"177":{"tf":2.0}}},"df":0,"docs":{}},"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},":":{"0":{"df":1,"docs":{"312":{"tf":1.0}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"273":{"tf":1.4142135623730951},"306":{"tf":1.0},"321":{"tf":1.0},"329":{"tf":1.0}}}}}},"c":{"df":1,"docs":{"198":{"tf":1.0}}},"df":21,"docs":{"139":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"215":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":2.449489742783178},"318":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"5":{"tf":1.4142135623730951},"6":{"tf":2.0}},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}},"5":{"0":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"1":{"6":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}},"9":{"df":1,"docs":{"70":{"tf":1.4142135623730951}}},"df":8,"docs":{"114":{"tf":1.0},"164":{"tf":1.0},"215":{"tf":1.0},"241":{"tf":1.0},"253":{"tf":1.0},"258":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"286":{"tf":1.0}}},"1":{"6":{"1":{"6":{"2":{"6":{"2":{"df":2,"docs":{"201":{"tf":1.0},"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"6":{"3":{"df":1,"docs":{"260":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"318":{"tf":1.0}}}}},"df":6,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"281":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"301":{"tf":1.0},"319":{"tf":1.0}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"9":{"6":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"74":{"tf":1.0}}},"df":8,"docs":{"176":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"280":{"tf":1.0},"312":{"tf":1.0}}},"7":{"1":{"7":{"9":{"0":{"4":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"1":{"2":{"3":{"df":1,"docs":{"241":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"0":{"df":4,"docs":{"271":{"tf":1.0},"272":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0}}},"df":0,"docs":{}},"df":7,"docs":{"124":{"tf":1.0},"219":{"tf":1.0},"241":{"tf":2.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0}},"f":{"df":1,"docs":{"198":{"tf":1.0}}}},"8":{".":{"2":{"df":0,"docs":{},"f":{"%":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":1,"docs":{"205":{"tf":1.0}}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"296":{"tf":1.0},"306":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"df":16,"docs":{"114":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"280":{"tf":1.0},"284":{"tf":1.0},"296":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"298":{"tf":1.4142135623730951},"300":{"tf":1.0},"305":{"tf":1.4142135623730951},"306":{"tf":1.0},"312":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"g":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"9":{"df":5,"docs":{"24":{"tf":1.0},"242":{"tf":1.0},"273":{"tf":1.0},"312":{"tf":1.0},"9":{"tf":1.0}},"p":{"df":1,"docs":{"152":{"tf":1.7320508075688772}}}},"_":{"<":{"c":{"df":0,"docs":{},"m":{"d":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"_":{"_":{"(":{"\"":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":0,"docs":{},"e":{"_":{"_":{"(":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}}}}},"x":{",":{"0":{"df":1,"docs":{"225":{"tf":1.0}}},"1":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"x":{"a":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"_":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"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":{}}},"n":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"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":2,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":2,"docs":{"13":{"tf":2.0},"14":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"14":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"14":{"tf":1.7320508075688772},"26":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"[":{"3":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"240":{"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":{},"u":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"_":{"d":{"df":0,"docs":{},"e":{"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"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":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"f":{"d":{"_":{"1":{"1":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"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":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"z":{"1":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"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":{}}},"2":{"df":0,"docs":{},"i":{",":{"_":{"df":0,"docs":{},"z":{"8":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"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":{}}},"a":{",":{"b":{"df":0,"docs":{},"}":{"df":0,"docs":{},"{":{"1":{",":{"2":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{",":{"d":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},".":{"a":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}}}},"0":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"1":{"0":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},"df":2,"docs":{"31":{"tf":1.0},"329":{"tf":1.0}}},"2":{"df":1,"docs":{"329":{"tf":1.0}}},"5":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"318":{"tf":1.4142135623730951}}},"7":{"df":2,"docs":{"328":{"tf":1.0},"329":{"tf":1.4142135623730951}}},"9":{"df":1,"docs":{"300":{"tf":1.4142135623730951}}},":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"a":{"b":{"b":{"b":{"b":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"231":{"tf":2.8284271247461903}}},"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.4142135623730951}},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"288":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"307":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"x":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"156":{"tf":1.0},"19":{"tf":1.0}}},"df":2,"docs":{"19":{"tf":1.0},"242":{"tf":1.4142135623730951}},"i":{"df":11,"docs":{"226":{"tf":2.449489742783178},"269":{"tf":1.0},"279":{"tf":1.4142135623730951},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"306":{"tf":1.0},"308":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"219":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"v":{"df":4,"docs":{"150":{"tf":1.0},"193":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"186":{"tf":1.0},"236":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}}}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"312":{"tf":1.0}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"s":{"df":1,"docs":{"186":{"tf":1.0}},"s":{"df":12,"docs":{"115":{"tf":1.0},"24":{"tf":1.0},"293":{"tf":1.4142135623730951},"296":{"tf":1.0},"298":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.0},"314":{"tf":1.4142135623730951},"66":{"tf":1.0},"67":{"tf":1.0},"73":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"277":{"tf":1.0},"329":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"194":{"tf":1.0},"271":{"tf":1.0}}}}}}},"df":1,"docs":{"273":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"117":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"219":{"tf":1.0},"228":{"tf":1.0},"239":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"v":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"d":{"d":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"127":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":2.0},"194":{"tf":1.0},"3":{"tf":2.0},"305":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"r":{"df":11,"docs":{"134":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"169":{"tf":1.4142135623730951},"176":{"tf":1.0},"197":{"tf":1.0},"241":{"tf":1.4142135623730951},"276":{"tf":1.0},"284":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":9,"docs":{"176":{"tf":1.0},"177":{"tf":1.0},"199":{"tf":1.0},"240":{"tf":1.0},"276":{"tf":1.7320508075688772},"294":{"tf":2.0},"295":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"316":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"246":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"81":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"238":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"67":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0}}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"l":{"df":5,"docs":{"199":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"278":{"tf":1.0},"42":{"tf":1.0}},"i":{"a":{"df":2,"docs":{"58":{"tf":1.0},"70":{"tf":1.4142135623730951}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":7,"docs":{"273":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"179":{"tf":1.0},"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"w":{"df":6,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"13":{"tf":1.0},"163":{"tf":1.0},"241":{"tf":1.4142135623730951},"262":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{",":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{",":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{",":{"b":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{",":{"c":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{",":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"19":{"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":{}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"107":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"179":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"310":{"tf":1.0},"45":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"11":{"tf":1.0},"18":{"tf":1.0},"4":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"d":{"6":{"4":{"df":2,"docs":{"269":{"tf":1.0},"287":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":17,"docs":{"168":{"tf":1.7320508075688772},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}},"z":{"df":1,"docs":{"240":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.4142135623730951}}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}},"df":1,"docs":{"176":{"tf":1.0}}}}},"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"190":{"tf":1.0},"241":{"tf":1.0},"245":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"p":{"df":1,"docs":{"169":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"157":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.4142135623730951},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"287":{"tf":1.0}}},"df":1,"docs":{"60":{"tf":2.449489742783178}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"307":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":1,"docs":{"93":{"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":2,"docs":{"216":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":65,"docs":{"140":{"tf":1.0},"223":{"tf":1.0},"268":{"tf":1.7320508075688772},"269":{"tf":1.0},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.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},"279":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.0},"288":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"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.4142135623730951},"307":{"tf":1.0},"308":{"tf":1.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.0},"320":{"tf":1.0},"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},"328":{"tf":1.0},"329":{"tf":1.0},"330":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":2.0}}},"df":0,"docs":{}},"g":{"df":10,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.0},"158":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.4142135623730951},"280":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"328":{"tf":1.0},"70":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"150":{"tf":1.0},"181":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":2.8284271247461903},"280":{"tf":2.6457513110645907},"300":{"tf":2.449489742783178},"318":{"tf":2.449489742783178},"40":{"tf":1.0},"7":{"tf":2.0}}}}}}},"v":{"df":1,"docs":{"40":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":21,"docs":{"268":{"tf":1.0},"288":{"tf":2.23606797749979},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"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.7320508075688772},"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.4142135623730951},"307":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"308":{"tf":1.0},"315":{"tf":1.4142135623730951},"317":{"tf":1.4142135623730951},"324":{"tf":2.23606797749979},"325":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"107":{"tf":1.0},"98":{"tf":1.0}}}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.4142135623730951}}},"df":19,"docs":{"268":{"tf":1.0},"308":{"tf":1.4142135623730951},"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.4142135623730951},"325":{"tf":1.7320508075688772}}},"8":{"df":2,"docs":{"306":{"tf":1.0},"307":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"+":{"=":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{",":{"3":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{},"x":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"5":{"tf":1.0}}},"y":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"90":{"tf":1.0}}}},"y":{"df":9,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"5":{"tf":2.0},"6":{"tf":2.0},"7":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":1,"docs":{"5":{"tf":1.7320508075688772}}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":5,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"98":{"tf":1.0}}},"z":{"df":5,"docs":{"276":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"286":{"tf":2.0},"306":{"tf":2.0},"324":{"tf":2.0},"329":{"tf":2.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"286":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"70":{"tf":1.0}}}}},"o":{"c":{"df":1,"docs":{"7":{"tf":1.4142135623730951}},"i":{"df":4,"docs":{"5":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"277":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"312":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"111":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"241":{"tf":1.0},"262":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":2.0},"229":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"32":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":15,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"19":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"25":{"tf":1.0},"260":{"tf":1.0},"29":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":13,"docs":{"1":{"tf":1.0},"164":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951}}}},"x":{"df":5,"docs":{"271":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"b":{".":{"b":{"df":2,"docs":{"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"31":{"tf":1.0}}},"2":{"df":1,"docs":{"31":{"tf":1.0}}},"8":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"b":{"df":0,"docs":{},"e":{"a":{"d":{"d":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"258":{"tf":1.4142135623730951},"96":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"166":{"tf":1.0},"49":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"19":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":2,"docs":{"126":{"tf":1.4142135623730951},"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"241":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"137":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"r":{"=":{"\"":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"$":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}}},"{":{"!":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{":":{"+":{"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.0}}}}}}},"(":{"$":{"df":0,"docs":{},"{":{"(":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"[":{"2":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"18":{"tf":1.4142135623730951},"214":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"6":{"tf":1.0}},"e":{"df":1,"docs":{"307":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"190":{"tf":1.0},"215":{"tf":2.0},"271":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"316":{"tf":1.0},"58":{"tf":1.0},"92":{"tf":1.0}}},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"[":{"0":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":15,"docs":{"1":{"tf":1.0},"15":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.0},"49":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"240":{"tf":1.0},"287":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"126":{"tf":1.7320508075688772},"127":{"tf":1.0}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"b":{"b":{"df":1,"docs":{"231":{"tf":3.0}}},"df":2,"docs":{"5":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}},"c":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":20,"docs":{"124":{"tf":1.4142135623730951},"137":{"tf":1.0},"19":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951},"234":{"tf":1.0},"235":{"tf":1.0},"246":{"tf":1.4142135623730951},"248":{"tf":1.7320508075688772},"249":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"31":{"tf":1.4142135623730951},"315":{"tf":1.0},"32":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.4142135623730951},"73":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"256":{"tf":1.0},"258":{"tf":1.0},"61":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"111":{"tf":1.4142135623730951},"121":{"tf":1.0},"150":{"tf":1.4142135623730951},"322":{"tf":1.0},"68":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"199":{"tf":1.0},"68":{"tf":1.4142135623730951},"77":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":5,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"194":{"tf":1.0},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"142":{"tf":1.0},"19":{"tf":1.0},"28":{"tf":1.0},"315":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"96":{"tf":1.0}}}}}}}},"g":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"n":{"/":{"b":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}},"z":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":17,"docs":{"194":{"tf":1.0},"196":{"tf":1.7320508075688772},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"218":{"tf":1.7320508075688772},"24":{"tf":1.0},"9":{"tf":1.0}}}}},"d":{"df":8,"docs":{"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.0},"50":{"tf":1.7320508075688772},"77":{"tf":1.7320508075688772}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"3":{"tf":2.449489742783178}}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}}},"t":{"df":7,"docs":{"258":{"tf":3.0},"273":{"tf":1.4142135623730951},"281":{"tf":2.0},"301":{"tf":1.0},"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"258":{"tf":1.0}}}}},"df":0,"docs":{}}}},"l":{"a":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"a":{":":{"b":{":":{"c":{":":{"d":{"df":1,"docs":{"32":{"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":{"32":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":2,"docs":{"13":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951}}},"df":3,"docs":{"271":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0}},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":6,"docs":{"114":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":1.4142135623730951},"24":{"tf":1.0},"29":{"tf":1.0},"91":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"294":{"tf":1.0}}},"u":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"13":{"tf":1.7320508075688772}},"e":{"df":1,"docs":{"26":{"tf":1.0}}}},"x":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"56":{"tf":2.449489742783178},"57":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"t":{"df":4,"docs":{"143":{"tf":1.0},"146":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"307":{"tf":1.0}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"284":{"tf":1.0},"306":{"tf":1.4142135623730951},"321":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"169":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":3,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":1.0},"271":{"tf":1.0}},"l":{"df":1,"docs":{"271":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"190":{"tf":1.0},"225":{"tf":1.7320508075688772},"294":{"tf":2.23606797749979},"315":{"tf":2.23606797749979},"324":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":4.242640687119285},"57":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"294":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":5,"docs":{"114":{"tf":2.0},"115":{"tf":1.7320508075688772},"117":{"tf":1.0},"127":{"tf":1.0},"205":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"114":{"tf":3.605551275463989},"119":{"tf":2.0},"124":{"tf":2.23606797749979},"46":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"t":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0}}},"u":{"df":1,"docs":{"148":{"tf":1.4142135623730951}},"f":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":14,"docs":{"3":{"tf":2.23606797749979},"50":{"tf":1.0},"77":{"tf":1.4142135623730951},"80":{"tf":3.4641016151377544},"81":{"tf":2.6457513110645907},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"l":{"d":{"df":3,"docs":{"157":{"tf":1.0},"265":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"224":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"81":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"x":{"df":3,"docs":{"271":{"tf":1.0},"315":{"tf":1.0},"324":{"tf":1.0}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":1,"docs":{"275":{"tf":2.0}}},"df":13,"docs":{"139":{"tf":1.7320508075688772},"197":{"tf":2.0},"199":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"242":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"c":{"df":3,"docs":{"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"233":{"tf":1.0}},"u":{"df":0,"docs":{},"t":{"(":{"\"":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"[":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"245":{"tf":1.0}},"e":{"[":{"[":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"[":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"245":{"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":{},"t":{"df":1,"docs":{"245":{"tf":2.23606797749979}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":20,"docs":{"11":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.0},"218":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.7320508075688772},"240":{"tf":1.0},"242":{"tf":1.0},"258":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951}},"r":{"df":6,"docs":{"190":{"tf":1.0},"282":{"tf":1.7320508075688772},"283":{"tf":1.0},"285":{"tf":2.0},"304":{"tf":1.0},"322":{"tf":1.0}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"194":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"218":{"tf":1.0},"231":{"tf":1.0},"31":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"92":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"236":{"tf":1.0}}}}},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":7,"docs":{"142":{"tf":1.0},"24":{"tf":1.0},"267":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}}},"r":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"273":{"tf":1.4142135623730951},"312":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":11,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"179":{"tf":1.0},"215":{"tf":2.449489742783178},"23":{"tf":1.0},"26":{"tf":1.0},"262":{"tf":1.0},"283":{"tf":1.0},"37":{"tf":1.7320508075688772},"6":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"117":{"tf":1.7320508075688772},"125":{"tf":1.7320508075688772},"242":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"117":{"tf":1.0},"125":{"tf":1.0}}}}}}}}},"df":4,"docs":{"252":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0}}},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"c":{"df":2,"docs":{"230":{"tf":1.0},"5":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"df":61,"docs":{"111":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"14":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.4142135623730951},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.7320508075688772},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"242":{"tf":2.23606797749979},"246":{"tf":1.0},"26":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.0},"31":{"tf":1.7320508075688772},"312":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":3.0},"73":{"tf":1.0},"77":{"tf":3.605551275463989},"79":{"tf":2.23606797749979},"80":{"tf":2.8284271247461903},"81":{"tf":1.0},"82":{"tf":2.23606797749979},"83":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"91":{"tf":2.449489742783178},"92":{"tf":1.4142135623730951},"94":{"tf":2.449489742783178},"96":{"tf":2.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"163":{"tf":1.0},"241":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"190":{"tf":1.0},"304":{"tf":1.7320508075688772},"32":{"tf":1.0},"322":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"g":{"df":11,"docs":{"101":{"tf":1.0},"119":{"tf":1.0},"273":{"tf":1.0},"3":{"tf":1.7320508075688772},"315":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"197":{"tf":1.0},"230":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":12,"docs":{"19":{"tf":2.23606797749979},"197":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"240":{"tf":1.0},"278":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.0}}}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"0":{"tf":1.0},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":9,"docs":{"118":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"273":{"tf":1.0},"4":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"197":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"216":{"tf":2.0},"247":{"tf":1.0}}}}},"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"271":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"60":{"tf":1.0}}}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"254":{"tf":1.0}}}}},"r":{"df":1,"docs":{"290":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"df":5,"docs":{"111":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"221":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"150":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":1,"docs":{"169":{"tf":1.4142135623730951}},"r":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}}}}}},"m":{"d":{">":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}},"df":9,"docs":{"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"120":{"tf":2.0},"121":{"tf":2.449489742783178},"195":{"tf":1.0},"25":{"tf":2.23606797749979},"252":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.4142135623730951},"45":{"tf":1.0}}}}}},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"49":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":11,"docs":{"0":{"tf":1.0},"206":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.7320508075688772},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.7320508075688772},"307":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":2.0},"329":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"0":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}},"r":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{",":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"\"":{",":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"4":{"df":1,"docs":{"166":{"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":{}}}}}}},"]":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"14":{"tf":2.449489742783178},"167":{"tf":1.0},"43":{"tf":1.0}},"s":{"+":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"d":{":":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"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":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}}}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"a":{"df":2,"docs":{"238":{"tf":1.0},"70":{"tf":1.0}},"n":{"d":{"df":32,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"114":{"tf":2.449489742783178},"12":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"125":{"tf":2.0},"127":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"136":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"181":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"41":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":2.0},"66":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"131":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}}},">":{".":{".":{"<":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},":":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"53":{"tf":1.0},"58":{"tf":2.6457513110645907},"59":{"tf":3.0},"60":{"tf":3.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"64":{"tf":2.0}}}},"n":{"d":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}},"p":{"_":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"58":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"183":{"tf":1.0},"25":{"tf":1.7320508075688772},"277":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"241":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"13":{"tf":1.0},"14":{"tf":1.0}}}}},"df":1,"docs":{"13":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"25":{"tf":2.0},"26":{"tf":2.0}}}}},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"190":{"tf":1.0},"214":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":2.0},"12":{"tf":1.7320508075688772},"13":{"tf":2.6457513110645907},"14":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"26":{"tf":1.7320508075688772},"45":{"tf":1.0},"59":{"tf":1.0},"92":{"tf":2.0},"95":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"67":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"26":{"tf":2.0}}}}}}}}},"n":{"d":{"df":3,"docs":{"114":{"tf":2.0},"124":{"tf":1.0},"225":{"tf":1.4142135623730951}},"i":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.4142135623730951},"124":{"tf":2.23606797749979}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}}},"g":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"28":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"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":{"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"253":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"253":{"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":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":5,"docs":{"143":{"tf":1.4142135623730951},"161":{"tf":1.0},"164":{"tf":1.0},"257":{"tf":1.0},"48":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":9,"docs":{"117":{"tf":1.0},"119":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"150":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"256":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"156":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"318":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"142":{"tf":1.0},"156":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"t":{"df":3,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"240":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"216":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"322":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":13,"docs":{"147":{"tf":1.0},"154":{"tf":1.0},"20":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"257":{"tf":1.0},"31":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"178":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"106":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.0},"63":{"tf":1.0},"78":{"tf":1.0},"86":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"145":{"tf":1.0},"216":{"tf":1.7320508075688772}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":4,"docs":{"13":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"46":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"148":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"200":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":9,"docs":{"147":{"tf":1.0},"166":{"tf":1.4142135623730951},"21":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"97":{"tf":1.0}}},"y":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":3,"docs":{"256":{"tf":1.7320508075688772},"257":{"tf":1.0},"258":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":2.449489742783178}}}}},"df":8,"docs":{"111":{"tf":1.7320508075688772},"250":{"tf":1.0},"256":{"tf":1.4142135623730951},"257":{"tf":2.449489742783178},"258":{"tf":1.4142135623730951},"259":{"tf":1.0},"260":{"tf":2.23606797749979},"261":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"241":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"179":{"tf":1.0},"180":{"tf":1.0},"286":{"tf":1.0},"44":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"r":{"df":3,"docs":{"311":{"tf":1.0},"312":{"tf":1.7320508075688772},"314":{"tf":2.0}}}},"u":{"df":8,"docs":{"143":{"tf":1.0},"144":{"tf":2.6457513110645907},"149":{"tf":1.0},"157":{"tf":1.0},"190":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"223":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"0":{".":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}}},"df":1,"docs":{"261":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":26,"docs":{"114":{"tf":1.0},"115":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"147":{"tf":2.449489742783178},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"50":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":2.0},"81":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"t":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"+":{"a":{"df":1,"docs":{"142":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"t":{"+":{"1":{"df":1,"docs":{"142":{"tf":1.0}}},"2":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"216":{"tf":3.605551275463989}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"312":{"tf":1.0}}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"=":{"$":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":23,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":2.0},"254":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.4142135623730951},"311":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.4142135623730951},"45":{"tf":1.0},"50":{"tf":1.7320508075688772},"62":{"tf":1.0},"69":{"tf":1.4142135623730951},"82":{"tf":1.7320508075688772},"83":{"tf":1.0},"90":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"12":{"tf":1.4142135623730951},"25":{"tf":1.0},"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"216":{"tf":1.0}}}}}}},"x":{"df":2,"docs":{"271":{"tf":1.0},"278":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"l":{"df":9,"docs":{"190":{"tf":1.0},"192":{"tf":1.4142135623730951},"49":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"90":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"193":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"d":{".":{"d":{"df":2,"docs":{"234":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":8,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"139":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}},"x":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}},"y":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":21,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.7320508075688772},"156":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"25":{"tf":1.4142135623730951},"277":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"73":{"tf":1.0},"8":{"tf":1.0}},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":11,"docs":{"127":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"153":{"tf":2.0},"157":{"tf":1.0},"182":{"tf":1.4142135623730951},"190":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"256":{"tf":1.0},"260":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}},"e":{"df":5,"docs":{"111":{"tf":1.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":1.0}}},"g":{"df":1,"docs":{"149":{"tf":1.0}},"e":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{")":{":":{":":{"_":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"245":{"tf":2.0},"58":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":1,"docs":{"214":{"tf":1.0}},"t":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"218":{"tf":1.0}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":13,"docs":{"119":{"tf":1.0},"169":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":3.605551275463989},"242":{"tf":3.3166247903554},"254":{"tf":1.0},"258":{"tf":1.0},"28":{"tf":1.0},"4":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951}}}}}},"df":5,"docs":{"156":{"tf":1.0},"245":{"tf":2.6457513110645907},"246":{"tf":1.0},"247":{"tf":2.0},"248":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":14,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"129":{"tf":1.0},"148":{"tf":1.0},"222":{"tf":1.0},"228":{"tf":1.0},"242":{"tf":1.4142135623730951},"258":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"238":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"93":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"198":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"56":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"v":{"df":2,"docs":{"186":{"tf":1.0},"187":{"tf":1.0}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"101":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":5,"docs":{"188":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"tf":1.0}}}}},"p":{"df":1,"docs":{"161":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"164":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"18":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"31":{"tf":1.0}}}}}}},"s":{"c":{"df":10,"docs":{"13":{"tf":1.4142135623730951},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":1,"docs":{"57":{"tf":1.0}},"i":{"b":{"df":5,"docs":{"304":{"tf":1.0},"322":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"77":{"tf":2.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"169":{"tf":1.0}}}},"t":{"df":24,"docs":{"13":{"tf":1.0},"223":{"tf":1.0},"3":{"tf":1.0},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"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":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"278":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"216":{"tf":1.7320508075688772},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0}}}}}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":2.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"219":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"260":{"tf":1.0},"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}}}}},"v":{"/":{"df":0,"docs":{},"s":{"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":41,"docs":{"209":{"tf":1.7320508075688772},"210":{"tf":1.0},"211":{"tf":1.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":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.0},"233":{"tf":1.0},"234":{"tf":1.0},"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.0}}}}}},"i":{"c":{"df":5,"docs":{"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":2.0},"152":{"tf":1.0}}},"df":0,"docs":{}}}},"f":{"=":{"0":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}},"h":{"df":1,"docs":{"271":{"tf":1.0}}},"i":{"df":3,"docs":{"271":{"tf":1.0},"277":{"tf":2.8284271247461903},"278":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":3,"docs":{"58":{"tf":1.0},"59":{"tf":3.0},"62":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"28":{"tf":1.0},"306":{"tf":1.0},"316":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"64":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"92":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"r":{">":{"/":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"x":{"8":{"6":{"/":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"/":{"b":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"157":{"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":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"]":{":":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"118":{"tf":1.4142135623730951},"14":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"45":{"tf":1.0},"97":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":9,"docs":{"157":{"tf":1.4142135623730951},"273":{"tf":1.0},"275":{"tf":1.4142135623730951},"277":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"324":{"tf":1.4142135623730951},"325":{"tf":1.0},"330":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":6,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"323":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"53":{"tf":1.0},"97":{"tf":1.0}}}}}}},"df":2,"docs":{"95":{"tf":1.0},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"131":{"tf":1.4142135623730951},"252":{"tf":1.4142135623730951},"312":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"134":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":6,"docs":{"143":{"tf":1.0},"147":{"tf":2.449489742783178},"155":{"tf":1.0},"179":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"113":{"tf":2.0},"123":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":2.6457513110645907},"206":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"107":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"f":{"c":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"m":{"df":1,"docs":{"222":{"tf":1.4142135623730951}}},"o":{"c":{"df":1,"docs":{"92":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":2.0}}}}}},"u":{"df":1,"docs":{"120":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"120":{"tf":1.7320508075688772},"7":{"tf":1.0}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"169":{"tf":1.4142135623730951},"177":{"tf":1.0},"197":{"tf":1.0},"236":{"tf":1.0},"265":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"23":{"tf":1.0},"256":{"tf":1.0},"49":{"tf":1.7320508075688772},"6":{"tf":1.0},"74":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"205":{"tf":1.0},"206":{"tf":1.0}}}},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.23606797749979},"167":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"318":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"90":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":1,"docs":{"177":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"222":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"147":{"tf":2.0},"152":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}}},"s":{":":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}},"df":2,"docs":{"177":{"tf":1.0},"265":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"u":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":12,"docs":{"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.4142135623730951},"193":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.4142135623730951},"241":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":3.605551275463989},"260":{"tf":1.4142135623730951},"3":{"tf":1.0}}}},"p":{"2":{"(":{"2":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.0},"241":{"tf":1.4142135623730951},"256":{"tf":1.0},"329":{"tf":1.0},"83":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"139":{"tf":1.0},"240":{"tf":1.0},"273":{"tf":1.0},"275":{"tf":1.0}}},"df":0,"docs":{}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":8,"docs":{"205":{"tf":2.0},"212":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772}}}},"df":4,"docs":{"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.0}}}},"y":{"df":0,"docs":{},"m":{"df":3,"docs":{"205":{"tf":1.0},"241":{"tf":2.449489742783178},"242":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}}},"9":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"240":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"h":{"df":11,"docs":{"13":{"tf":1.0},"147":{"tf":1.0},"186":{"tf":1.0},"236":{"tf":1.4142135623730951},"241":{"tf":1.0},"258":{"tf":1.0},"304":{"tf":1.0},"322":{"tf":1.4142135623730951},"60":{"tf":1.0},"67":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"113":{"tf":1.0}}}}}}},"x":{"df":3,"docs":{"140":{"tf":1.4142135623730951},"225":{"tf":2.8284271247461903},"271":{"tf":1.0}}}},"b":{"df":0,"docs":{},"p":{"df":1,"docs":{"271":{"tf":1.0}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"329":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":27,"docs":{"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"225":{"tf":1.0},"23":{"tf":1.7320508075688772},"231":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"253":{"tf":1.0},"31":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.872983346207417},"40":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":3.0},"6":{"tf":3.0},"73":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.7320508075688772}}}},"x":{"df":1,"docs":{"271":{"tf":1.0}}}},"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":2.449489742783178}}},"i":{"df":2,"docs":{"225":{"tf":2.0},"271":{"tf":1.0}},"t":{"df":5,"docs":{"101":{"tf":1.7320508075688772},"3":{"tf":2.0},"42":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"x":{":":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":1,"docs":{"271":{"tf":1.0}}}},"df":20,"docs":{"186":{"tf":1.0},"187":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"222":{"tf":1.4142135623730951},"25":{"tf":1.0},"257":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"312":{"tf":1.0},"42":{"tf":1.4142135623730951},"7":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"e":{"df":1,"docs":{"5":{"tf":1.0}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"274":{"tf":1.4142135623730951},"316":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"272":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":12,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"145":{"tf":1.0},"22":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"296":{"tf":1.0},"318":{"tf":1.0},"60":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.0},"95":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"272":{"tf":1.0}}}},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"291":{"tf":1.7320508075688772}}},"df":1,"docs":{"291":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"44":{"tf":1.0}}}}}}},"f":{"df":11,"docs":{"199":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"258":{"tf":1.0}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}}},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"a":{"c":{"df":24,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"144":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":12,"docs":{"119":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"239":{"tf":1.0},"252":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951},"50":{"tf":1.0}},"e":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"19":{"tf":1.0}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"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":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"104":{"tf":2.0},"105":{"tf":2.23606797749979},"106":{"tf":1.7320508075688772},"98":{"tf":1.0}}}}}}},"d":{"df":19,"docs":{"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"186":{"tf":1.0},"304":{"tf":1.0},"32":{"tf":1.0},"322":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0},"68":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"312":{"tf":1.0},"326":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"146":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"81":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"3":{"tf":1.0},"47":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"13":{"tf":1.0},"179":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":1.0},"7":{"tf":1.0}}}}},"v":{"df":3,"docs":{"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"238":{"tf":1.4142135623730951},"241":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"285":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}},"n":{"df":0,"docs":{},"o":{"df":1,"docs":{"4":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":5,"docs":{"119":{"tf":1.0},"214":{"tf":1.4142135623730951},"219":{"tf":2.0},"22":{"tf":1.0},"4":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"s":{":":{"[":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"277":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":3,"docs":{"14":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.0}},"i":{"df":1,"docs":{"271":{"tf":1.0}}},"p":{"df":2,"docs":{"271":{"tf":1.0},"273":{"tf":1.0}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"91":{"tf":1.0},"94":{"tf":1.7320508075688772}},"u":{"df":2,"docs":{"13":{"tf":1.0},"94":{"tf":1.7320508075688772}}}}},"df":1,"docs":{"190":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"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":{"154":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":5,"docs":{"154":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"192":{"tf":1.4142135623730951},"193":{"tf":1.7320508075688772},"194":{"tf":1.0}},"s":{"=":{"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"222":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":38,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"122":{"tf":1.4142135623730951},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"182":{"tf":1.0},"187":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951},"199":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.7320508075688772},"253":{"tf":1.4142135623730951},"259":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"266":{"tf":1.4142135623730951},"278":{"tf":1.4142135623730951},"49":{"tf":1.0},"71":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"19":{"tf":1.0},"273":{"tf":1.0},"291":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"315":{"tf":1.0},"324":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":5,"docs":{"111":{"tf":1.0},"126":{"tf":1.4142135623730951},"132":{"tf":1.0},"137":{"tf":1.4142135623730951},"260":{"tf":1.0}},"e":{"c":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}}},"df":1,"docs":{"156":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":1,"docs":{"253":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"t":{"df":11,"docs":{"111":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"169":{"tf":1.0},"257":{"tf":1.0},"46":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"78":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"114":{"tf":1.0},"124":{"tf":1.0},"34":{"tf":1.0}}}},"t":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":9,"docs":{"142":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"46":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"17":{"tf":1.0},"18":{"tf":2.0},"4":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"6":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"283":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"20":{"tf":1.4142135623730951}}}},"n":{"df":2,"docs":{"21":{"tf":1.4142135623730951},"277":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":10,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"228":{"tf":1.0},"231":{"tf":1.0},"242":{"tf":1.0},"275":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":2.0},"205":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"242":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0}}}}},"r":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"115":{"tf":2.23606797749979},"176":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"67":{"tf":1.0},"70":{"tf":1.0},"94":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"186":{"tf":1.0},"24":{"tf":1.7320508075688772},"241":{"tf":1.0},"265":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.7320508075688772}}}}}}},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"225":{"tf":1.4142135623730951},"242":{"tf":2.0}}}}},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}}}}}},"df":1,"docs":{"19":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"106":{"tf":1.0},"199":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"1":{"df":1,"docs":{"92":{"tf":1.0}}},":":{"c":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}},"{":{"df":0,"docs":{},"f":{".":{"_":{"_":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"_":{"df":1,"docs":{"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":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"a":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"34":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.7320508075688772},"190":{"tf":1.7320508075688772},"193":{"tf":1.0}}}}}},"d":{"df":6,"docs":{"186":{"tf":1.0},"21":{"tf":2.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":26,"docs":{"135":{"tf":1.0},"14":{"tf":1.0},"147":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"25":{"tf":2.23606797749979},"254":{"tf":1.0},"26":{"tf":2.23606797749979},"312":{"tf":1.0},"39":{"tf":1.4142135623730951},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"77":{"tf":1.0},"8":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"144":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}},"f":{"2":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"4":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"5":{"df":0,"docs":{},"e":{"2":{"2":{"df":0,"docs":{},"f":{"0":{"0":{"0":{"0":{"df":1,"docs":{"240":{"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":{}},"g":{"df":2,"docs":{"169":{"tf":1.0},"171":{"tf":1.0}}},"i":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"d":{"df":5,"docs":{"65":{"tf":1.0},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"69":{"tf":2.0},"73":{"tf":2.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{".":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"h":{"df":1,"docs":{"31":{"tf":1.0}}},"{":{"df":0,"docs":{},"h":{",":{"c":{"c":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"25":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{".":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"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":{"=":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"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":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},">":{".":{"a":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"107":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":3,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"]":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{":":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":68,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.8284271247461903},"107":{"tf":1.7320508075688772},"11":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"118":{"tf":2.0},"119":{"tf":2.23606797749979},"127":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":2.449489742783178},"164":{"tf":1.0},"166":{"tf":2.23606797749979},"169":{"tf":1.7320508075688772},"171":{"tf":2.0},"172":{"tf":1.0},"186":{"tf":1.4142135623730951},"188":{"tf":1.4142135623730951},"194":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"20":{"tf":2.23606797749979},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"218":{"tf":1.4142135623730951},"222":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"239":{"tf":1.0},"241":{"tf":3.0},"242":{"tf":2.23606797749979},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"257":{"tf":2.0},"258":{"tf":1.4142135623730951},"26":{"tf":1.0},"260":{"tf":1.4142135623730951},"265":{"tf":2.0},"28":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772},"54":{"tf":1.0},"58":{"tf":2.0},"59":{"tf":2.8284271247461903},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"63":{"tf":1.0},"65":{"tf":1.4142135623730951},"72":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":2.0},"93":{"tf":1.0},"98":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"/":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"147":{"tf":1.0},"231":{"tf":1.0}}}}}}}}},"l":{"df":2,"docs":{"22":{"tf":1.0},"240":{"tf":1.0}}},"t":{"df":1,"docs":{"211":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"113":{"tf":1.0},"169":{"tf":1.7320508075688772},"176":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":1.7320508075688772},"258":{"tf":2.23606797749979},"265":{"tf":3.0},"72":{"tf":1.4142135623730951},"81":{"tf":2.449489742783178},"92":{"tf":1.0}}}}}},"n":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"_":{"2":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"d":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"93":{"tf":2.449489742783178}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":2.449489742783178}}}}}},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.4142135623730951}}},"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":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"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":{},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.4142135623730951}}}}}}}},"v":{"df":0,"docs":{},"i":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"28":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":21,"docs":{"1":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0}}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":11,"docs":{"135":{"tf":2.449489742783178},"169":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"272":{"tf":1.4142135623730951},"273":{"tf":3.605551275463989},"277":{"tf":2.0},"312":{"tf":2.0},"6":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"163":{"tf":1.0}},"g":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"t":{"df":2,"docs":{"113":{"tf":1.0},"70":{"tf":1.4142135623730951}}}},"n":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"40":{"tf":1.0}}}}},"v":{"0":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}},"df":1,"docs":{"119":{"tf":1.4142135623730951}}}}},"df":21,"docs":{"216":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}},"o":{"df":1,"docs":{"190":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{")":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"d":{"_":{"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":{"242":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":2.0}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":2,"docs":{"81":{"tf":1.0},"83":{"tf":1.0}},"s":{"df":2,"docs":{"79":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":30,"docs":{"113":{"tf":1.0},"119":{"tf":1.4142135623730951},"12":{"tf":1.0},"120":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.4142135623730951},"143":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"26":{"tf":1.4142135623730951},"262":{"tf":1.0},"277":{"tf":1.0},"286":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.0},"66":{"tf":1.0}}}}}},"o":{"#":{"b":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"%":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"#":{"a":{"a":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"%":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"d":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"b":{"/":{"df":0,"docs":{},"x":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"v":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"1":{":":{"3":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"?":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"=":{"'":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"(":{"1":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"a":{"a":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"c":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"4":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{".":{"b":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"4":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"1":{"df":1,"docs":{"31":{"tf":1.4142135623730951}}},"2":{".":{".":{"3":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"231":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":0,"docs":{}},"df":24,"docs":{"105":{"tf":1.0},"11":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"13":{"tf":2.0},"14":{"tf":1.7320508075688772},"18":{"tf":2.8284271247461903},"199":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":1.0},"225":{"tf":2.449489742783178},"231":{"tf":1.0},"24":{"tf":2.449489742783178},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"276":{"tf":1.0},"31":{"tf":2.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":2.449489742783178},"6":{"tf":1.4142135623730951},"9":{"tf":1.7320508075688772}},"r":{"@":{"b":{"a":{"df":0,"docs":{},"r":{".":{"d":{"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"c":{"df":1,"docs":{"214":{"tf":1.4142135623730951}}},"df":0,"docs":{},"k":{"(":{"2":{"df":3,"docs":{"119":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"119":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"123":{"tf":1.0},"147":{"tf":1.0},"257":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.7320508075688772},"70":{"tf":2.0}}}},"df":2,"docs":{"13":{"tf":1.0},"67":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"/":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"82":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"256":{"tf":1.0},"41":{"tf":1.0},"7":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{",":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":7,"docs":{"190":{"tf":1.7320508075688772},"290":{"tf":1.0},"304":{"tf":1.7320508075688772},"305":{"tf":1.0},"310":{"tf":1.0},"322":{"tf":1.7320508075688772},"323":{"tf":2.0}},"i":{"c":{"df":2,"docs":{"218":{"tf":1.0},"242":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"1":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}},"df":7,"docs":{"190":{"tf":1.4142135623730951},"284":{"tf":1.4142135623730951},"290":{"tf":1.0},"304":{"tf":3.7416573867739413},"305":{"tf":1.0},"322":{"tf":3.872983346207417},"323":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"z":{"df":1,"docs":{"149":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"i":{"df":1,"docs":{"260":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":3,"docs":{"135":{"tf":2.0},"66":{"tf":1.0},"69":{"tf":1.0}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":10,"docs":{"24":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"303":{"tf":1.4142135623730951},"316":{"tf":1.0},"321":{"tf":1.4142135623730951},"57":{"tf":1.0},"70":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":2,"docs":{"114":{"tf":1.0},"322":{"tf":1.0}}}}},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{")":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}}},"_":{"df":0,"docs":{},"v":{"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"2":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"1":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"2":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"@":{"@":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":7,"docs":{"11":{"tf":1.0},"13":{"tf":1.4142135623730951},"241":{"tf":2.449489742783178},"242":{"tf":3.7416573867739413},"25":{"tf":1.4142135623730951},"284":{"tf":1.0},"42":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":33,"docs":{"11":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"12":{"tf":1.0},"124":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.7320508075688772},"14":{"tf":2.23606797749979},"23":{"tf":1.0},"232":{"tf":1.4142135623730951},"240":{"tf":3.3166247903554},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"282":{"tf":1.0},"283":{"tf":1.0},"285":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"300":{"tf":1.4142135623730951},"301":{"tf":1.4142135623730951},"305":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"319":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.7320508075688772},"42":{"tf":2.6457513110645907},"43":{"tf":1.4142135623730951},"46":{"tf":1.0},"70":{"tf":1.7320508075688772},"77":{"tf":1.4142135623730951},"8":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"95":{"tf":1.0}}}}}},"x":{"df":1,"docs":{"163":{"tf":1.0}}},"y":{"df":1,"docs":{"163":{"tf":1.0}}}},"g":{".":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}}}}},"a":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":14,"docs":{"209":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"241":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"d":{"b":{"'":{"df":1,"docs":{"119":{"tf":1.0}}},"(":{"1":{"df":1,"docs":{"110":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":24,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":2.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":2.449489742783178},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.7320508075688772}}}}}}},"t":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":10,"docs":{"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951},"254":{"tf":1.0},"30":{"tf":1.0},"306":{"tf":1.0},"48":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":23,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"13":{"tf":1.4142135623730951},"147":{"tf":1.0},"17":{"tf":2.0},"193":{"tf":1.0},"215":{"tf":1.4142135623730951},"218":{"tf":1.0},"225":{"tf":1.0},"228":{"tf":1.7320508075688772},"239":{"tf":1.7320508075688772},"25":{"tf":2.8284271247461903},"253":{"tf":1.0},"256":{"tf":1.0},"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951},"60":{"tf":2.0},"91":{"tf":1.0},"93":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"75":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"22":{"tf":2.449489742783178},"23":{"tf":1.0}}}}}}},"i":{"d":{"df":1,"docs":{"260":{"tf":1.0}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":14,"docs":{"1":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"56":{"tf":3.0},"57":{"tf":2.449489742783178},"58":{"tf":2.449489742783178},"59":{"tf":2.8284271247461903},"60":{"tf":3.0},"61":{"tf":2.23606797749979},"62":{"tf":2.6457513110645907},"63":{"tf":2.23606797749979},"64":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.0},"143":{"tf":1.0},"225":{"tf":1.0},"231":{"tf":1.0},"46":{"tf":1.0}},"n":{"df":4,"docs":{"172":{"tf":1.0},"19":{"tf":2.23606797749979},"258":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"1":{"4":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{".":{"5":{"df":1,"docs":{"241":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"209":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":13,"docs":{"166":{"tf":1.7320508075688772},"22":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":3.1622776601683795},"286":{"tf":1.0},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.0},"48":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":2,"docs":{"306":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"241":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.4142135623730951},"307":{"tf":1.7320508075688772},"324":{"tf":1.0},"325":{"tf":1.7320508075688772},"329":{"tf":1.4142135623730951},"330":{"tf":1.4142135623730951}},"e":{"a":{"b":{"df":0,"docs":{},"i":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"324":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":1,"docs":{"82":{"tf":1.4142135623730951}},"o":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":2.0}}}}}},"[":{"2":{"df":1,"docs":{"240":{"tf":1.0}}},"3":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":1,"docs":{"83":{"tf":1.4142135623730951}}}}},"p":{"df":1,"docs":{"328":{"tf":1.0}},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":13,"docs":{"1":{"tf":1.0},"100":{"tf":1.7320508075688772},"101":{"tf":1.4142135623730951},"102":{"tf":2.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":2.6457513110645907},"107":{"tf":2.0},"108":{"tf":1.0},"109":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{",":{"0":{".":{"5":{",":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.4142135623730951},"194":{"tf":1.0},"58":{"tf":1.4142135623730951}},"i":{"c":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"|":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"t":{".":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}},"df":4,"docs":{"286":{"tf":2.23606797749979},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}},"p":{"df":6,"docs":{"136":{"tf":1.0},"241":{"tf":1.0},"254":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"84":{"tf":2.8284271247461903}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"166":{"tf":1.0},"176":{"tf":1.0},"24":{"tf":1.0},"81":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"w":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}}},"i":{"d":{"df":3,"docs":{"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"h":{":":{"%":{"df":0,"docs":{},"m":{":":{"%":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{":":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"46":{"tf":1.0}}}},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"l":{"df":2,"docs":{"117":{"tf":2.449489742783178},"33":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"129":{"tf":1.4142135623730951},"14":{"tf":1.0},"25":{"tf":1.7320508075688772},"26":{"tf":1.0}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}}}}},"r":{"d":{"df":1,"docs":{"61":{"tf":1.4142135623730951}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"_":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.4142135623730951}}}}},"d":{"a":{"df":2,"docs":{"143":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"14":{"tf":1.0},"142":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"205":{"tf":1.0},"26":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"70":{"tf":1.0},"77":{"tf":3.1622776601683795},"81":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"d":{"df":7,"docs":{"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"13":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.7320508075688772},"258":{"tf":1.0},"75":{"tf":1.0}}}},"~":{"1":{"df":2,"docs":{"61":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"253":{"tf":1.0}}}},"p":{"=":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}},"df":11,"docs":{"101":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"77":{"tf":1.7320508075688772},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"216":{"tf":1.0},"42":{"tf":1.4142135623730951}}}}}},"n":{"c":{"df":1,"docs":{"258":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"145":{"tf":1.0},"316":{"tf":1.0}}}},"x":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"197":{"tf":1.7320508075688772},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"204":{"tf":1.4142135623730951},"70":{"tf":1.0}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"190":{"tf":1.0}}}},"df":9,"docs":{"284":{"tf":1.0},"286":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.4142135623730951},"318":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"262":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"44":{"tf":2.23606797749979},"45":{"tf":1.0},"58":{"tf":2.23606797749979}}}}}}},"t":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"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":{},"l":{"d":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"121":{"tf":2.23606797749979},"218":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"121":{"tf":1.4142135623730951}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{",":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{".":{"0":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"5":{"df":0,"docs":{},"e":{"1":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"d":{"=":{"0":{"df":0,"docs":{},"x":{"0":{"4":{"0":{"8":{",":{"df":0,"docs":{},"i":{"d":{"=":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"148":{"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":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":9,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"151":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"173":{"tf":1.4142135623730951},"265":{"tf":1.0},"267":{"tf":1.7320508075688772}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"|":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"225":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"109":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"p":{"df":0,"docs":{},"g":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"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":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"258":{"tf":1.4142135623730951}}}}},"w":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"w":{"df":2,"docs":{"190":{"tf":1.0},"194":{"tf":1.0}}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":5,"docs":{"111":{"tf":1.0},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951}}}},"3":{"8":{"6":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"3":{"2":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"81":{"tf":2.23606797749979},"83":{"tf":1.0}}}}}},"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"101":{"tf":2.449489742783178},"102":{"tf":1.4142135623730951},"103":{"tf":1.4142135623730951},"148":{"tf":1.0},"273":{"tf":1.0},"49":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"o":{"df":1,"docs":{"95":{"tf":2.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"df":1,"docs":{"94":{"tf":1.0}}}}},"f":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"194":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"m":{"df":1,"docs":{"276":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"267":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"93":{"tf":1.0}}}}}}},"n":{":":{".":{"df":0,"docs":{},"o":{"=":{".":{"c":{"df":1,"docs":{"233":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":2,"docs":{"297":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"u":{"d":{"df":12,"docs":{"164":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"257":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"56":{"tf":1.0},"70":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":1.0}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":11,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"25":{"tf":1.0},"271":{"tf":1.4142135623730951},"297":{"tf":1.4142135623730951},"31":{"tf":1.0},"5":{"tf":1.0},"61":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"i":{"c":{"df":6,"docs":{"169":{"tf":1.0},"258":{"tf":1.0},"273":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"322":{"tf":1.0}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"18":{"tf":1.0},"240":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"199":{"tf":1.0}},"o":{"df":17,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.0},"160":{"tf":1.0},"197":{"tf":1.0},"206":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"260":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"30":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951}},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.4142135623730951},"205":{"tf":1.0},"241":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"=":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"239":{"tf":2.0},"62":{"tf":1.4142135623730951}},"i":{"df":6,"docs":{"127":{"tf":1.0},"239":{"tf":2.449489742783178},"240":{"tf":1.0},"257":{"tf":1.0},"28":{"tf":1.0},"60":{"tf":1.0}}},"r":{"d":{"df":1,"docs":{"157":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.4142135623730951}}}},"df":1,"docs":{"245":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"=":{"'":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"228":{"tf":1.4142135623730951},"238":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"51":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"239":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}},"i":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"206":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"116":{"tf":1.4142135623730951},"241":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.0},"63":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"11":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"162":{"tf":2.0},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"218":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951}}},"n":{"c":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":7,"docs":{"115":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.4142135623730951},"273":{"tf":1.4142135623730951}},"u":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"123":{"tf":2.0},"134":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"225":{"tf":1.0},"240":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":2.0},"285":{"tf":1.0},"287":{"tf":1.4142135623730951},"292":{"tf":1.4142135623730951},"313":{"tf":1.4142135623730951},"315":{"tf":1.0},"324":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":14,"docs":{"204":{"tf":1.0},"215":{"tf":1.7320508075688772},"216":{"tf":1.7320508075688772},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":2.0},"248":{"tf":1.7320508075688772},"286":{"tf":1.0},"300":{"tf":1.4142135623730951},"306":{"tf":1.0},"318":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"280":{"tf":1.0},"281":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"206":{"tf":1.0},"269":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"112":{"tf":1.4142135623730951},"136":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":1,"docs":{"119":{"tf":1.0}},"f":{"a":{"c":{"df":4,"docs":{"14":{"tf":1.0},"26":{"tf":1.0},"303":{"tf":1.4142135623730951},"321":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":1,"docs":{"114":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"199":{"tf":1.0},"20":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"v":{"df":4,"docs":{"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"190":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"206":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"158":{"tf":1.0},"222":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":3,"docs":{"155":{"tf":1.0},"216":{"tf":2.8284271247461903},"77":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":2.0}}}}}}},"df":0,"docs":{}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":2,"docs":{"150":{"tf":2.0},"273":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.0},"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"p":{">":{"/":{"<":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"265":{"tf":2.449489742783178},"272":{"tf":1.0}},"v":{"4":{"/":{"6":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"q":{"df":1,"docs":{"312":{"tf":1.4142135623730951}}}},"s":{"a":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"82":{"tf":2.6457513110645907},"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":3,"docs":{"143":{"tf":1.0},"147":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"153":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0},"90":{"tf":2.0}}},"r":{"(":{"[":{"'":{"a":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"6":{"tf":1.0}}}}}},"j":{":":{"\\":{"df":0,"docs":{},"n":{":":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{"&":{"df":0,"docs":{},"i":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"df":8,"docs":{"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"94":{"tf":1.0}},"e":{"df":1,"docs":{"225":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":2.0},"240":{"tf":1.7320508075688772}}}},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"225":{"tf":1.0}}}},"o":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"32":{"tf":1.0},"6":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"253":{"tf":1.0},"254":{"tf":2.0}}}}},"df":1,"docs":{"254":{"tf":2.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"225":{"tf":1.0},"240":{"tf":2.23606797749979}}}}}},"k":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":1,"docs":{"74":{"tf":1.0}}},"b":{"df":1,"docs":{"74":{"tf":1.0}}},"df":11,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"186":{"tf":1.0},"190":{"tf":1.0},"247":{"tf":1.0},"267":{"tf":1.4142135623730951},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":4,"docs":{"234":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":5,"docs":{"157":{"tf":2.23606797749979},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"257":{"tf":1.0},"262":{"tf":1.0}}}}}},"y":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"102":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"/":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"df":35,"docs":{"100":{"tf":2.449489742783178},"101":{"tf":2.8284271247461903},"102":{"tf":2.23606797749979},"103":{"tf":2.449489742783178},"105":{"tf":2.0},"106":{"tf":1.7320508075688772},"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"28":{"tf":1.7320508075688772},"3":{"tf":1.7320508075688772},"51":{"tf":1.0},"6":{"tf":1.0},"77":{"tf":2.8284271247461903},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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.0},"90":{"tf":1.0},"91":{"tf":1.0},"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.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"3":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"51":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951}}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"48":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951},"85":{"tf":2.0},"96":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"n":{"df":1,"docs":{"261":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":1,"docs":{"77":{"tf":1.4142135623730951}}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":3,"docs":{"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"157":{"tf":1.0}}}},"w":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}},"l":{")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},".":{"a":{"df":1,"docs":{"233":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"6":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}}},"df":1,"docs":{"329":{"tf":1.0}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"91":{"tf":1.0}},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"_":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"114":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.4142135623730951},"254":{"tf":1.0},"303":{"tf":1.0},"32":{"tf":1.4142135623730951},"321":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"73":{"tf":1.7320508075688772},"81":{"tf":1.0},"94":{"tf":1.7320508075688772}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"y":{"df":1,"docs":{"225":{"tf":1.0}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"b":{"df":0,"docs":{},"r":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"209":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}}},"_":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"=":{"<":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"238":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{",":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"239":{"tf":1.4142135623730951},"241":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"241":{"tf":1.0}}}}}}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"=":{".":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"238":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"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":1,"docs":{"239":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":2,"docs":{"243":{"tf":1.0},"329":{"tf":1.0}},"l":{"df":1,"docs":{"242":{"tf":1.0}}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"df":5,"docs":{"296":{"tf":2.23606797749979},"297":{"tf":1.4142135623730951},"306":{"tf":1.7320508075688772},"316":{"tf":2.23606797749979},"324":{"tf":1.7320508075688772}}}},"df":16,"docs":{"115":{"tf":1.4142135623730951},"140":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"194":{"tf":1.0},"198":{"tf":1.4142135623730951},"205":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":1.0}},"e":{"a":{"df":3,"docs":{"276":{"tf":1.0},"278":{"tf":1.0},"286":{"tf":1.0}},"k":{"df":1,"docs":{"218":{"tf":1.0}}},"v":{"df":1,"docs":{"285":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"/":{"df":1,"docs":{"90":{"tf":1.0}},"m":{"df":1,"docs":{"90":{"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":{"95":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951}}}},"n":{"df":4,"docs":{"278":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"136":{"tf":1.0},"45":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"i":{"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":2.23606797749979}}},"2":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"239":{"tf":1.0}}},"b":{"df":1,"docs":{"239":{"tf":1.0}}},"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"188":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"242":{"tf":1.7320508075688772}}}},"v":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}},"df":1,"docs":{"242":{"tf":1.7320508075688772}}}}},"m":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{".":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"o":{"'":{"df":1,"docs":{"238":{"tf":1.0}}},"df":0,"docs":{}},"t":{"d":{"c":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"329":{"tf":2.0}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":18,"docs":{"12":{"tf":1.0},"143":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"178":{"tf":1.4142135623730951},"197":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.4142135623730951},"48":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}},"r":{"df":1,"docs":{"20":{"tf":1.0}}}},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":14,"docs":{"205":{"tf":1.0},"239":{"tf":3.0},"240":{"tf":1.7320508075688772},"241":{"tf":2.0},"242":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":1.7320508075688772},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"=":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"/":{"a":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"6":{"4":{"df":1,"docs":{"306":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"324":{"tf":1.0}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"6":{"4":{"df":1,"docs":{"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":6,"docs":{"205":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"3":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":18,"docs":{"226":{"tf":1.4142135623730951},"250":{"tf":1.7320508075688772},"251":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"256":{"tf":1.0},"257":{"tf":1.0},"258":{"tf":1.0},"259":{"tf":1.0},"260":{"tf":1.0},"261":{"tf":1.0},"262":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":2.0},"324":{"tf":1.7320508075688772},"329":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":2.23606797749979}}},"t":{"(":{")":{"[":{"0":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":60,"docs":{"100":{"tf":2.0},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"116":{"tf":2.0},"13":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"181":{"tf":1.7320508075688772},"186":{"tf":1.0},"189":{"tf":1.0},"19":{"tf":2.449489742783178},"190":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.0},"246":{"tf":1.0},"25":{"tf":2.449489742783178},"252":{"tf":1.4142135623730951},"256":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"304":{"tf":1.0},"31":{"tf":2.23606797749979},"32":{"tf":2.0},"322":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"77":{"tf":2.0},"78":{"tf":1.7320508075688772},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"156":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":5,"docs":{"200":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}}}}}},"k":{"df":1,"docs":{"199":{"tf":1.0}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"312":{"tf":1.0},"316":{"tf":1.7320508075688772}}}}}}},"df":9,"docs":{"113":{"tf":1.7320508075688772},"156":{"tf":1.0},"179":{"tf":1.4142135623730951},"218":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"276":{"tf":1.4142135623730951},"277":{"tf":1.0},"41":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"=":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{">":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"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":17,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"29":{"tf":1.4142135623730951},"30":{"tf":1.0},"5":{"tf":1.4142135623730951},"53":{"tf":1.0},"56":{"tf":2.0},"57":{"tf":1.0},"60":{"tf":1.0},"77":{"tf":1.0},"98":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"173":{"tf":1.4142135623730951}}}}}}},"t":{"df":11,"docs":{"0":{"tf":1.0},"11":{"tf":1.0},"115":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"240":{"tf":1.0},"261":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":5,"docs":{"284":{"tf":1.0},"300":{"tf":1.0},"304":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0}},"g":{"(":{"df":0,"docs":{},"f":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"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":{},"t":{"a":{"df":0,"docs":{},"g":{"(":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":9,"docs":{"119":{"tf":2.6457513110645907},"153":{"tf":2.0},"186":{"tf":1.0},"188":{"tf":1.0},"245":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"58":{"tf":3.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"i":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.4142135623730951}}}}}},"df":2,"docs":{"7":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":3,"docs":{"230":{"tf":1.0},"239":{"tf":1.0},"41":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":5,"docs":{"118":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":2.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.4142135623730951}}}}},"p":{"df":2,"docs":{"38":{"tf":1.4142135623730951},"39":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"w":{"df":1,"docs":{"26":{"tf":1.0}},"|":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"14":{"tf":1.0},"26":{"tf":1.0}}}}}}}}},"p":{"6":{"4":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"1":{"df":1,"docs":{"329":{"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":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"241":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":8,"docs":{"290":{"tf":1.0},"294":{"tf":1.0},"304":{"tf":1.4142135623730951},"310":{"tf":1.0},"315":{"tf":1.4142135623730951},"322":{"tf":1.4142135623730951},"323":{"tf":1.4142135623730951},"324":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"243":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"147":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":1,"docs":{"48":{"tf":1.0}}}},"df":5,"docs":{"33":{"tf":1.4142135623730951},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"63":{"tf":1.4142135623730951}},"l":{"df":2,"docs":{"296":{"tf":1.0},"316":{"tf":1.0}}},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":8,"docs":{"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"189":{"tf":1.0}}}}}},"df":3,"docs":{"185":{"tf":1.0},"188":{"tf":1.4142135623730951},"189":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":2.449489742783178},"158":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"c":{"c":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"189":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":2.8284271247461903},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.7320508075688772}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":2,"docs":{"190":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":18,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"166":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":2.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.7320508075688772},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.4142135623730951},"242":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"_":{"=":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"218":{"tf":1.4142135623730951}},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"218":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"186":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"df":7,"docs":{"255":{"tf":1.4142135623730951},"286":{"tf":1.0},"3":{"tf":1.0},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951},"7":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"167":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":8,"docs":{"137":{"tf":1.0},"183":{"tf":1.4142135623730951},"205":{"tf":1.0},"219":{"tf":1.4142135623730951},"239":{"tf":3.0},"258":{"tf":2.0},"3":{"tf":1.7320508075688772},"55":{"tf":1.0}}},"r":{"c":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":4,"docs":{"78":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"m":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"225":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{"[":{"1":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}},"df":27,"docs":{"114":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"154":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"188":{"tf":1.0},"19":{"tf":3.4641016151377544},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.7320508075688772},"254":{"tf":1.0},"61":{"tf":1.0},"67":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":2.23606797749979},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":2.8284271247461903},"93":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":3,"docs":{"186":{"tf":1.0},"60":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}},"b":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"143":{"tf":1.0},"144":{"tf":1.0},"17":{"tf":1.4142135623730951},"206":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"249":{"tf":1.0},"312":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"70":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":5,"docs":{"22":{"tf":1.4142135623730951},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}},"y":{"(":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"115":{"tf":1.0},"123":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.449489742783178},"183":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.7320508075688772},"252":{"tf":1.0},"258":{"tf":1.0},"303":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.7320508075688772}}}}}},"n":{"df":0,"docs":{},"u":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"146":{"tf":1.0}}}}},"df":1,"docs":{"146":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"44":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"117":{"tf":1.0},"13":{"tf":1.0},"219":{"tf":1.0},"253":{"tf":1.0},"48":{"tf":1.0},"77":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}},"l":{"df":1,"docs":{"307":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"249":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":3.0}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"190":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}},"s":{"c":{"df":2,"docs":{"113":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"x":{"df":2,"docs":{"206":{"tf":1.0},"61":{"tf":1.0}}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"253":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"147":{"tf":1.0}}},"4":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.0}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":19,"docs":{"119":{"tf":1.0},"126":{"tf":1.4142135623730951},"136":{"tf":1.0},"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"190":{"tf":1.0},"200":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"316":{"tf":1.0},"50":{"tf":1.7320508075688772},"51":{"tf":2.0},"77":{"tf":1.0},"80":{"tf":1.4142135623730951},"81":{"tf":2.0},"87":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"218":{"tf":1.0},"277":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"150":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":22,"docs":{"142":{"tf":1.4142135623730951},"150":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"168":{"tf":1.7320508075688772},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"41":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"19":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"152":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"v":{"df":10,"docs":{"140":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"278":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"286":{"tf":2.23606797749979},"305":{"tf":1.0},"306":{"tf":2.0},"323":{"tf":1.0},"324":{"tf":2.0}},"e":{"df":4,"docs":{"277":{"tf":1.0},"293":{"tf":1.4142135623730951},"314":{"tf":1.4142135623730951},"50":{"tf":2.23606797749979}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}},"s":{"df":2,"docs":{"190":{"tf":1.4142135623730951},"32":{"tf":1.0}},"g":{"df":4,"docs":{"13":{"tf":2.0},"18":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}}},"r":{"[":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"274":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":3,"docs":{"274":{"tf":2.0},"293":{"tf":1.0},"314":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":1,"docs":{"218":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"222":{"tf":1.0},"83":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":9,"docs":{"166":{"tf":1.0},"193":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"256":{"tf":1.0},"316":{"tf":1.0},"47":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"247":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}}},"n":{".":{".":{"df":0,"docs":{},"m":{".":{".":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"f":{"df":1,"docs":{"70":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"60":{"tf":1.0}}},"p":{"df":1,"docs":{"84":{"tf":1.0}}}},":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"=":{"$":{"3":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"231":{"tf":2.0},"236":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":2.23606797749979},"242":{"tf":1.0},"25":{"tf":1.0},"257":{"tf":2.23606797749979},"265":{"tf":1.0},"30":{"tf":1.0},"328":{"tf":1.0},"56":{"tf":1.7320508075688772},"74":{"tf":2.23606797749979},"81":{"tf":2.0},"98":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"262":{"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":{"89":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"84":{"tf":1.0},"93":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"x":{"df":2,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0}}}},"df":33,"docs":{"101":{"tf":2.0},"134":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.4142135623730951},"176":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"190":{"tf":1.0},"197":{"tf":2.23606797749979},"198":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"253":{"tf":1.0},"254":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"312":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":2.0},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"89":{"tf":1.7320508075688772},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"d":{"df":6,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"190":{"tf":1.0},"218":{"tf":1.0},"241":{"tf":1.0},"247":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":1,"docs":{"312":{"tf":1.0}}},"t":{"df":1,"docs":{"265":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"151":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"263":{"tf":1.7320508075688772},"264":{"tf":1.0},"265":{"tf":1.0},"266":{"tf":1.0},"267":{"tf":1.0}}}}}}},"w":{"df":10,"docs":{"179":{"tf":1.4142135623730951},"322":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"90":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"181":{"tf":1.0},"182":{"tf":1.7320508075688772}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}},"df":9,"docs":{"113":{"tf":1.0},"123":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"82":{"tf":2.0},"83":{"tf":1.0}}}}},"f":{"df":2,"docs":{"69":{"tf":1.0},"73":{"tf":1.7320508075688772}}},"i":{"c":{"df":1,"docs":{"151":{"tf":1.0}},"e":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"198":{"tf":1.0}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"208":{"tf":1.4142135623730951}}},"o":{"b":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"b":{"b":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":4,"docs":{"166":{"tf":2.23606797749979},"167":{"tf":1.0},"194":{"tf":1.0},"242":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"n":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":4,"docs":{"230":{"tf":1.0},"241":{"tf":1.4142135623730951},"245":{"tf":2.449489742783178},"246":{"tf":1.0}}}},"p":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"286":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"239":{"tf":1.0},"241":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"0":{"tf":1.7320508075688772},"141":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"218":{"tf":1.0},"4":{"tf":1.0}}},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":2.0}}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}}},"df":0,"docs":{}}},"r":{"%":{"2":{"df":1,"docs":{"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"69":{"tf":1.0}}},"s":{"df":1,"docs":{"70":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"144":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"257":{"tf":1.0},"286":{"tf":1.0},"60":{"tf":1.4142135623730951},"69":{"tf":2.0},"70":{"tf":1.0},"73":{"tf":1.0}}}}},"df":4,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"o":{"2":{"df":1,"docs":{"225":{"tf":1.0}}},"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"196":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"63":{"tf":2.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"206":{"tf":1.0},"242":{"tf":1.4142135623730951},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"18":{"tf":1.0},"83":{"tf":2.23606797749979}},"r":{"df":1,"docs":{"19":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"196":{"tf":1.0},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.7320508075688772}}},"df":26,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"152":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"218":{"tf":1.0},"225":{"tf":1.0},"230":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"260":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":2.23606797749979},"81":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"92":{"tf":1.0},"98":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"199":{"tf":1.4142135623730951},"240":{"tf":2.0},"241":{"tf":1.4142135623730951},"294":{"tf":1.4142135623730951},"296":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"190":{"tf":1.0},"59":{"tf":1.0}}}}},"n":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"119":{"tf":1.7320508075688772},"51":{"tf":1.0}}}}}},"c":{"df":4,"docs":{"106":{"tf":1.0},"166":{"tf":1.0},"68":{"tf":1.0},"74":{"tf":1.0}}},"df":17,"docs":{"11":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"19":{"tf":2.23606797749979},"20":{"tf":1.0},"215":{"tf":1.4142135623730951},"230":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"256":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"176":{"tf":1.0},"58":{"tf":1.4142135623730951}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"156":{"tf":1.0},"165":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"273":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":1,"docs":{"139":{"tf":1.0}}},"p":{"1":{"df":1,"docs":{"13":{"tf":1.0}}},"2":{"df":1,"docs":{"13":{"tf":1.0}}},"<":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{">":{"(":{")":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}}},"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":1,"docs":{"216":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"b":{">":{"(":{"c":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":1,"docs":{"216":{"tf":2.0}},"e":{"df":0,"docs":{},"n":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"149":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":2.0},"173":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"94":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"277":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{")":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":9,"docs":{"176":{"tf":1.4142135623730951},"216":{"tf":2.23606797749979},"24":{"tf":1.0},"246":{"tf":1.7320508075688772},"273":{"tf":1.0},"275":{"tf":1.0},"277":{"tf":1.0},"31":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":1,"docs":{"194":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"194":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"185":{"tf":1.0},"194":{"tf":1.7320508075688772}}}}}}},"t":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"[":{":":{"]":{"[":{"=":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"]":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"g":{":":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}},"df":22,"docs":{"111":{"tf":1.7320508075688772},"13":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"178":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"194":{"tf":1.0},"197":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"252":{"tf":1.4142135623730951},"254":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"d":{"=":{"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"246":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":19,"docs":{"113":{"tf":1.0},"134":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"176":{"tf":1.4142135623730951},"178":{"tf":1.0},"19":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"223":{"tf":2.0},"238":{"tf":1.4142135623730951},"246":{"tf":1.0},"247":{"tf":1.0},"25":{"tf":1.7320508075688772},"265":{"tf":1.0},"316":{"tf":1.0},"48":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.4142135623730951}}}}},"s":{"=":{"(":{"'":{"b":{"df":0,"docs":{},"l":{"a":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"c":{"df":1,"docs":{"13":{"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":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":3.1622776601683795}}}}},"df":3,"docs":{"169":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0}},"g":{"df":2,"docs":{"90":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"56":{"tf":2.0},"57":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":6,"docs":{"225":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"25":{"tf":1.0},"259":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":18,"docs":{"102":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"176":{"tf":1.0},"186":{"tf":1.0},"188":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.4142135623730951},"222":{"tf":1.0},"228":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"43":{"tf":1.0},"49":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.7320508075688772},"77":{"tf":1.0},"8":{"tf":1.0},"98":{"tf":1.7320508075688772}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"190":{"tf":1.0},"194":{"tf":1.0},"41":{"tf":1.0},"6":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"273":{"tf":1.0},"312":{"tf":1.0}}}}}}}}},"w":{"df":0,"docs":{},"n":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}}},"p":{"0":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"215":{"tf":1.0}}},":":{"df":1,"docs":{"169":{"tf":1.0}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"160":{"tf":2.449489742783178},"161":{"tf":1.7320508075688772},"162":{"tf":2.8284271247461903},"163":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"78":{"tf":2.8284271247461903}}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.4142135623730951}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"1":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":2.6457513110645907},"161":{"tf":1.4142135623730951},"162":{"tf":2.449489742783178},"163":{"tf":2.0},"164":{"tf":2.23606797749979}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":3,"docs":{"179":{"tf":3.1622776601683795},"190":{"tf":1.0},"258":{"tf":2.0}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"127":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":5,"docs":{"298":{"tf":1.4142135623730951},"304":{"tf":1.0},"322":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.0}}}},"n":{"df":0,"docs":{},"e":{"df":4,"docs":{"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":3.1622776601683795},"51":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":5,"docs":{"18":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"156":{"tf":1.0},"18":{"tf":1.4142135623730951},"215":{"tf":2.449489742783178},"4":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"119":{"tf":1.0},"258":{"tf":1.0},"262":{"tf":1.0}},"s":{"=":{"0":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"273":{"tf":1.0}}}}},"s":{"df":3,"docs":{"22":{"tf":2.23606797749979},"265":{"tf":1.0},"7":{"tf":1.4142135623730951}},"e":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"147":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"24":{"tf":1.0},"62":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.23606797749979}}}}}},"s":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":11,"docs":{"117":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"242":{"tf":1.0},"247":{"tf":1.7320508075688772},"280":{"tf":1.7320508075688772},"300":{"tf":1.7320508075688772},"318":{"tf":2.0},"40":{"tf":1.0},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":2.0}}}},"df":0,"docs":{}}}}},"t":{"df":4,"docs":{"166":{"tf":1.4142135623730951},"50":{"tf":1.0},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":3,"docs":{"139":{"tf":1.4142135623730951},"240":{"tf":1.0},"60":{"tf":4.58257569495584}}}},"df":0,"docs":{},"h":{">":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"a":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"b":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":11,"docs":{"118":{"tf":2.449489742783178},"186":{"tf":1.7320508075688772},"225":{"tf":1.4142135623730951},"231":{"tf":1.7320508075688772},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"306":{"tf":1.0},"32":{"tf":1.4142135623730951},"324":{"tf":1.0},"329":{"tf":1.0},"62":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"18":{"tf":1.0},"19":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}},"n":{">":{"[":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":18,"docs":{"154":{"tf":1.0},"18":{"tf":2.23606797749979},"181":{"tf":1.0},"19":{"tf":3.605551275463989},"229":{"tf":1.4142135623730951},"230":{"tf":2.0},"231":{"tf":1.4142135623730951},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"252":{"tf":1.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.4142135623730951},"4":{"tf":1.0},"67":{"tf":2.0},"68":{"tf":2.0},"72":{"tf":1.0}}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}},"df":3,"docs":{"290":{"tf":1.4142135623730951},"310":{"tf":1.0},"323":{"tf":1.4142135623730951}},"i":{"df":1,"docs":{"152":{"tf":1.0}}}},"d":{"df":2,"docs":{"134":{"tf":1.0},"240":{"tf":1.4142135623730951}}},"df":35,"docs":{"111":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":2.0},"171":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"182":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"200":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"215":{"tf":1.4142135623730951},"216":{"tf":2.8284271247461903},"228":{"tf":1.0},"253":{"tf":1.0},"257":{"tf":1.4142135623730951},"3":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":2.449489742783178},"50":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"119":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"r":{"df":9,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"197":{"tf":1.0},"241":{"tf":1.0},"291":{"tf":1.4142135623730951},"58":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"df":5,"docs":{"185":{"tf":1.0},"190":{"tf":2.449489742783178},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772}}},"i":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"252":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"168":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951}}}}}},"h":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"179":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"d":{"df":20,"docs":{"111":{"tf":1.7320508075688772},"126":{"tf":1.0},"127":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"257":{"tf":2.449489742783178},"260":{"tf":1.0},"262":{"tf":1.0},"75":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":4,"docs":{"168":{"tf":1.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"257":{"tf":1.0},"32":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"32":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"322":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":1,"docs":{"273":{"tf":1.0}},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"240":{"tf":2.449489742783178}}}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"183":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":1,"docs":{"8":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":12,"docs":{"143":{"tf":1.0},"154":{"tf":1.7320508075688772},"179":{"tf":1.0},"240":{"tf":1.4142135623730951},"280":{"tf":1.0},"281":{"tf":1.0},"303":{"tf":1.0},"304":{"tf":1.0},"305":{"tf":1.0},"321":{"tf":1.0},"322":{"tf":1.0},"323":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"123":{"tf":1.0},"190":{"tf":1.4142135623730951},"240":{"tf":2.23606797749979},"271":{"tf":1.4142135623730951},"272":{"tf":1.0},"285":{"tf":2.0},"290":{"tf":1.4142135623730951},"291":{"tf":2.0},"310":{"tf":1.0},"316":{"tf":1.0}}}}}}},"p":{"df":6,"docs":{"273":{"tf":1.4142135623730951},"285":{"tf":1.0},"316":{"tf":1.0},"323":{"tf":1.4142135623730951},"53":{"tf":1.0},"85":{"tf":1.0}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":8,"docs":{"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"176":{"tf":1.7320508075688772},"177":{"tf":1.4142135623730951},"265":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"12":{"tf":1.4142135623730951},"139":{"tf":1.0},"25":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.7320508075688772},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":2,"docs":{"297":{"tf":1.0},"316":{"tf":1.0}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}}}},"r":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}},"df":5,"docs":{"218":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"297":{"tf":1.0},"316":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"41":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"/":{"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":2,"docs":{"18":{"tf":1.0},"4":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":5,"docs":{"18":{"tf":1.4142135623730951},"247":{"tf":1.0},"4":{"tf":1.4142135623730951},"50":{"tf":4.69041575982343},"51":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"222":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"228":{"tf":1.4142135623730951},"230":{"tf":1.0},"231":{"tf":2.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"190":{"tf":1.0}},"t":{"df":1,"docs":{"260":{"tf":1.0}}}},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"29":{"tf":1.0}}}},"v":{"df":1,"docs":{"258":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"119":{"tf":1.0}}},"y":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"v":{"=":{"$":{"3":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"26":{"tf":1.0},"284":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":4,"docs":{"12":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"96":{"tf":1.0}}}}}}},"g":{"df":3,"docs":{"111":{"tf":1.7320508075688772},"186":{"tf":1.0},"188":{"tf":1.0}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"(":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"1":{"3":{"3":{"7":{"df":1,"docs":{"246":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"246":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"245":{"tf":1.0}}}}}},"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":{},"f":{"df":0,"docs":{},"n":{"2":{"df":1,"docs":{"245":{"tf":1.0}}},"df":1,"docs":{"245":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"{":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"246":{"tf":1.0}}}}}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"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":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}}},"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"197":{"tf":1.0}}}},"df":0,"docs":{}},"df":27,"docs":{"113":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951},"123":{"tf":2.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"142":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.7320508075688772},"197":{"tf":2.0},"205":{"tf":2.6457513110645907},"219":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"228":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.4142135623730951},"63":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"94":{"tf":1.7320508075688772}},"f":{"(":{"\"":{"%":{"d":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"s":{"%":{"df":0,"docs":{},"x":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"164":{"tf":1.0},"70":{"tf":1.4142135623730951},"74":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":4,"docs":{"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.0},"258":{"tf":2.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"o":{"c":{"/":{"*":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"1":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"75":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{">":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"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":{"257":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"a":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"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":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"240":{"tf":1.0},"299":{"tf":1.4142135623730951},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":27,"docs":{"119":{"tf":1.0},"171":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":2.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"238":{"tf":1.0},"241":{"tf":1.4142135623730951},"257":{"tf":2.23606797749979},"258":{"tf":1.4142135623730951},"262":{"tf":2.23606797749979},"291":{"tf":1.7320508075688772},"312":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"31":{"tf":1.0}},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"185":{"tf":1.7320508075688772},"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":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}}}},"g":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":4,"docs":{"199":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"131":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}}}},"df":14,"docs":{"14":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"26":{"tf":1.0},"287":{"tf":1.7320508075688772},"290":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"65":{"tf":1.7320508075688772},"67":{"tf":2.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"307":{"tf":1.0},"325":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.7320508075688772},"305":{"tf":1.7320508075688772},"323":{"tf":1.7320508075688772}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"111":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"158":{"tf":1.0},"169":{"tf":1.4142135623730951},"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":6,"docs":{"11":{"tf":1.0},"116":{"tf":1.4142135623730951},"231":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":1,"docs":{"75":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":2,"docs":{"168":{"tf":1.0},"184":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"h":{"df":1,"docs":{"241":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"0":{",":{"0":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"@":{"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"3":{".":{"2":{"df":1,"docs":{"241":{"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":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{".":{"2":{"df":1,"docs":{"241":{"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":{"241":{"tf":2.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"2":{"df":1,"docs":{"262":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"250":{"tf":1.0},"262":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"273":{"tf":1.0},"275":{"tf":2.0},"276":{"tf":1.7320508075688772},"328":{"tf":1.7320508075688772}}}},"u":{"b":{"df":1,"docs":{"108":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"df":6,"docs":{"100":{"tf":1.0},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"108":{"tf":1.4142135623730951},"303":{"tf":1.0},"321":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"53":{"tf":1.0},"62":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":5,"docs":{"271":{"tf":1.4142135623730951},"287":{"tf":1.0},"290":{"tf":1.7320508075688772},"310":{"tf":1.7320508075688772},"328":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"316":{"tf":1.0}}}}}},"df":11,"docs":{"240":{"tf":2.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"316":{"tf":1.0},"318":{"tf":1.0},"323":{"tf":1.0},"53":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"f":{"d":{"df":1,"docs":{"273":{"tf":1.0}}},"df":1,"docs":{"273":{"tf":1.0}},"q":{"df":1,"docs":{"273":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"240":{"tf":2.23606797749979}},"s":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"_":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"v":{"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"v":{"0":{"df":1,"docs":{"242":{"tf":1.0}}},"1":{"df":1,"docs":{"242":{"tf":1.0}}},"2":{"df":1,"docs":{"242":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"@":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{"_":{"2":{".":{"2":{".":{"5":{"df":1,"docs":{"240":{"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":{}}}},"w":{"d":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"3":{"df":1,"docs":{"247":{"tf":1.0}}},"df":7,"docs":{"209":{"tf":1.0},"244":{"tf":1.7320508075688772},"245":{"tf":1.0},"246":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.4142135623730951},"249":{"tf":1.4142135623730951}}}}}}}},"q":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"2":{"df":2,"docs":{"147":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}}}},"df":7,"docs":{"162":{"tf":1.0},"223":{"tf":1.4142135623730951},"277":{"tf":1.0},"312":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":1,"docs":{"162":{"tf":1.0}},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":22,"docs":{"1":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":2.6457513110645907},"157":{"tf":1.4142135623730951},"158":{"tf":3.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"i":{"df":1,"docs":{"164":{"tf":1.0}}},"l":{"df":1,"docs":{"162":{"tf":1.0}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"155":{"tf":1.0},"158":{"tf":1.0}}}},"o":{"df":1,"docs":{"162":{"tf":1.0}}},"q":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"164":{"tf":1.0}}}}},"s":{"df":1,"docs":{"162":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"119":{"tf":1.0},"162":{"tf":1.0},"223":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"t":{"df":3,"docs":{"101":{"tf":1.0},"84":{"tf":1.0},"97":{"tf":1.0}}}},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"24":{"tf":1.0},"33":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":3,"docs":{"240":{"tf":2.6457513110645907},"275":{"tf":1.0},"276":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"r":{"/":{"df":0,"docs":{},"w":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":1,"docs":{"303":{"tf":1.0}}}},"0":{"+":{"4":{"df":1,"docs":{"316":{"tf":1.0}}},"=":{"4":{"df":1,"docs":{"316":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"319":{"tf":1.0}}},"df":0,"docs":{}}},"]":{"=":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"316":{"tf":1.0}}},"2":{"df":1,"docs":{"316":{"tf":1.0}}},"5":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"310":{"tf":1.0},"314":{"tf":2.0},"316":{"tf":4.358898943540674},"318":{"tf":1.0},"319":{"tf":1.0},"324":{"tf":1.4142135623730951}}},"1":{"+":{"df":0,"docs":{},"r":{"2":{"df":1,"docs":{"318":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":4,"docs":{"282":{"tf":1.0},"310":{"tf":1.0},"320":{"tf":1.0},"322":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"3":{"df":1,"docs":{"310":{"tf":1.0}}},"4":{"df":2,"docs":{"310":{"tf":1.0},"315":{"tf":1.4142135623730951}}},"5":{"df":2,"docs":{"283":{"tf":1.0},"310":{"tf":1.0}}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"316":{"tf":3.4641016151377544},"324":{"tf":1.0}}},"2":{"<":{"<":{"3":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.0},"139":{"tf":1.0},"316":{"tf":2.6457513110645907},"324":{"tf":1.7320508075688772}}},"3":{"df":1,"docs":{"318":{"tf":1.0}}},"4":{"df":1,"docs":{"320":{"tf":1.0}}},"5":{"=":{"[":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"316":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"7":{"df":1,"docs":{"324":{"tf":1.4142135623730951}}},"8":{"df":3,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0}}},"9":{"df":1,"docs":{"280":{"tf":1.0}}},"_":{"df":0,"docs":{},"x":{"8":{"6":{"_":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":10,"docs":{"1":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}},"m":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"df":1,"docs":{"144":{"tf":1.7320508075688772}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"60":{"tf":1.0}}},"k":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"w":{"df":7,"docs":{"150":{"tf":1.0},"206":{"tf":1.0},"261":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"x":{"+":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"x":{"df":1,"docs":{"281":{"tf":1.0}}}},"df":0,"docs":{}}},"df":8,"docs":{"129":{"tf":1.0},"240":{"tf":1.0},"271":{"tf":1.0},"275":{"tf":2.8284271247461903},"276":{"tf":2.449489742783178},"281":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}}},"b":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"56":{"tf":2.0}}}}},"df":0,"docs":{}},"p":{"+":{"8":{"df":1,"docs":{"284":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"271":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"=":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}}}},"x":{"+":{"4":{"*":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"x":{"df":1,"docs":{"276":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"271":{"tf":1.0},"276":{"tf":2.0},"283":{"tf":1.0}}}},"c":{"df":0,"docs":{},"x":{"df":4,"docs":{"271":{"tf":1.0},"277":{"tf":1.7320508075688772},"280":{"tf":1.0},"282":{"tf":1.0}}}},"d":{"df":0,"docs":{},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"286":{"tf":1.0}}}}}},"x":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}}},"df":21,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"169":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"186":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"216":{"tf":1.4142135623730951},"240":{"tf":1.4142135623730951},"246":{"tf":2.0},"25":{"tf":1.0},"265":{"tf":1.0},"3":{"tf":1.0},"63":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}},"e":{"a":{"d":{"/":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":8,"docs":{"113":{"tf":1.0},"115":{"tf":1.7320508075688772},"265":{"tf":1.0},"274":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"5":{"tf":1.0},"80":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":7,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":2.23606797749979},"242":{"tf":1.0}}}}},"i":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"257":{"tf":1.0}},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"228":{"tf":1.4142135623730951},"231":{"tf":1.0}},"i":{"df":3,"docs":{"105":{"tf":1.0},"106":{"tf":1.0},"98":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":14,"docs":{"190":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"304":{"tf":2.23606797749979},"305":{"tf":1.0},"322":{"tf":2.449489742783178},"323":{"tf":1.0},"66":{"tf":1.7320508075688772},"67":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":2.449489742783178},"72":{"tf":2.0},"73":{"tf":1.4142135623730951},"74":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"47":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"87":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"62":{"tf":2.23606797749979},"63":{"tf":1.0},"84":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"26":{"tf":1.0}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"119":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"20":{"tf":2.23606797749979},"21":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"c":{"df":2,"docs":{"225":{"tf":1.0},"254":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"139":{"tf":1.0},"90":{"tf":1.0}},"f":{"df":2,"docs":{"58":{"tf":1.0},"63":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"158":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"233":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"255":{"tf":1.4142135623730951},"287":{"tf":1.7320508075688772},"307":{"tf":1.7320508075688772},"325":{"tf":1.7320508075688772},"330":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"240":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"160":{"tf":1.0},"163":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}}},"|":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"g":{"df":10,"docs":{"127":{"tf":1.0},"129":{"tf":1.0},"280":{"tf":1.4142135623730951},"281":{"tf":1.4142135623730951},"300":{"tf":1.0},"301":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"328":{"tf":2.23606797749979},"86":{"tf":2.0}},"e":{"df":0,"docs":{},"x":{"=":{"'":{"^":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":11,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"116":{"tf":2.449489742783178},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":3,"docs":{"83":{"tf":1.4142135623730951},"88":{"tf":1.0},"93":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":26,"docs":{"270":{"tf":1.4142135623730951},"271":{"tf":2.0},"272":{"tf":1.7320508075688772},"273":{"tf":1.7320508075688772},"274":{"tf":2.0},"277":{"tf":2.0},"282":{"tf":1.7320508075688772},"283":{"tf":2.0},"289":{"tf":1.4142135623730951},"290":{"tf":2.449489742783178},"291":{"tf":2.8284271247461903},"293":{"tf":2.0},"294":{"tf":1.4142135623730951},"302":{"tf":1.4142135623730951},"309":{"tf":1.4142135623730951},"310":{"tf":2.0},"311":{"tf":1.7320508075688772},"312":{"tf":1.4142135623730951},"314":{"tf":2.0},"315":{"tf":1.4142135623730951},"316":{"tf":1.4142135623730951},"318":{"tf":1.0},"320":{"tf":1.4142135623730951},"327":{"tf":1.4142135623730951},"328":{"tf":1.7320508075688772},"86":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"l":{"a":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":1,"docs":{"205":{"tf":1.0}},"t":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"df":6,"docs":{"12":{"tf":1.0},"186":{"tf":1.0},"205":{"tf":1.0},"276":{"tf":1.0},"294":{"tf":1.4142135623730951},"315":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"252":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":3,"docs":{"137":{"tf":1.4142135623730951},"205":{"tf":1.0},"240":{"tf":2.6457513110645907}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":8,"docs":{"132":{"tf":1.0},"160":{"tf":1.7320508075688772},"267":{"tf":1.4142135623730951},"53":{"tf":1.0},"55":{"tf":3.0},"56":{"tf":2.449489742783178},"57":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}},"v":{"df":6,"docs":{"161":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"235":{"tf":1.0},"3":{"tf":1.0},"61":{"tf":1.0},"81":{"tf":1.4142135623730951}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"50":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":2.0}},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"4":{"tf":1.4142135623730951},"88":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"190":{"tf":1.4142135623730951},"261":{"tf":1.4142135623730951},"49":{"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":2,"docs":{"160":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951}}}}}}}}},"z":{"df":1,"docs":{"277":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":14,"docs":{"105":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"179":{"tf":1.4142135623730951},"241":{"tf":2.0},"256":{"tf":1.0},"273":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"70":{"tf":1.0}}}},"t":{"df":4,"docs":{"22":{"tf":1.0},"23":{"tf":1.0},"53":{"tf":1.0},"61":{"tf":2.6457513110645907}}}},"i":{"d":{"df":1,"docs":{"261":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":1,"docs":{"50":{"tf":2.23606797749979}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":4,"docs":{"176":{"tf":1.0},"236":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":2.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":18,"docs":{"168":{"tf":1.7320508075688772},"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":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"256":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"252":{"tf":1.4142135623730951},"29":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"285":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"262":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":7,"docs":{"172":{"tf":1.0},"218":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}}}},"t":{"df":5,"docs":{"246":{"tf":1.0},"294":{"tf":1.0},"305":{"tf":1.0},"90":{"tf":1.4142135623730951},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"216":{"tf":3.0},"241":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.7320508075688772},"246":{"tf":1.0},"248":{"tf":1.0},"281":{"tf":2.0},"294":{"tf":1.4142135623730951},"301":{"tf":1.7320508075688772},"315":{"tf":1.4142135623730951},"319":{"tf":1.7320508075688772},"328":{"tf":1.0},"4":{"tf":1.0},"70":{"tf":1.0}}}}}},"v":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}}}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"272":{"tf":1.0},"273":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":10,"docs":{"166":{"tf":1.0},"20":{"tf":1.0},"239":{"tf":1.4142135623730951},"280":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"318":{"tf":1.0},"50":{"tf":1.4142135623730951},"79":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"p":{"+":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"276":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":5,"docs":{"123":{"tf":1.7320508075688772},"272":{"tf":1.0},"276":{"tf":1.0},"284":{"tf":1.0},"286":{"tf":1.4142135623730951}}},"s":{"c":{"df":3,"docs":{"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"v":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":2,"docs":{"327":{"tf":1.0},"329":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":6,"docs":{"268":{"tf":1.0},"326":{"tf":1.7320508075688772},"327":{"tf":1.0},"328":{"tf":1.0},"329":{"tf":1.4142135623730951},"330":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"256":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"m":{"[":{"0":{"df":1,"docs":{"315":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"315":{"tf":2.0}}},"n":{"b":{"df":1,"docs":{"271":{"tf":1.0}}},"d":{"df":1,"docs":{"271":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":1,"docs":{"271":{"tf":1.0}}}},"o":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"199":{"tf":2.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":2,"docs":{"66":{"tf":1.0},"69":{"tf":1.0}},"i":{"df":5,"docs":{"127":{"tf":1.0},"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"286":{"tf":1.0}}},"n":{"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"p":{"df":4,"docs":{"271":{"tf":1.0},"280":{"tf":1.0},"282":{"tf":1.0},"285":{"tf":1.4142135623730951}}},"s":{"df":1,"docs":{"74":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"l":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"118":{"tf":1.4142135623730951},"228":{"tf":2.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.7320508075688772},"231":{"tf":1.7320508075688772}}}},"n":{".":{"df":0,"docs":{},"g":{"d":{"b":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":32,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"190":{"tf":1.7320508075688772},"195":{"tf":1.0},"218":{"tf":1.0},"222":{"tf":1.4142135623730951},"231":{"tf":1.0},"239":{"tf":1.0},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.4142135623730951},"247":{"tf":2.0},"248":{"tf":1.7320508075688772},"253":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":8,"docs":{"240":{"tf":1.0},"241":{"tf":1.0},"252":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"v":{"3":{"2":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"326":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"w":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.0}}}},"df":0,"docs":{}}},"df":1,"docs":{"240":{"tf":1.0}}},"x":{"df":1,"docs":{"240":{"tf":1.0}}}},"s":{"0":{"df":1,"docs":{"328":{"tf":1.0}}},"1":{"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},":":{"$":{"df":0,"docs":{},"w":{".":{"$":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"6":{"tf":1.0}}}}}},">":{":":{"<":{"df":0,"docs":{},"w":{">":{".":{"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"49":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"164":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":8,"docs":{"114":{"tf":1.0},"156":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"324":{"tf":1.4142135623730951},"62":{"tf":1.0},"90":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"190":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"256":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":15,"docs":{"101":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"275":{"tf":2.0},"276":{"tf":1.4142135623730951},"282":{"tf":1.7320508075688772},"283":{"tf":1.7320508075688772},"284":{"tf":1.4142135623730951},"285":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"302":{"tf":1.4142135623730951},"320":{"tf":1.4142135623730951},"328":{"tf":1.4142135623730951},"80":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":1.0}},"v":{"df":0,"docs":{},"m":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"277":{"tf":1.0}}},"s":{"b":{"df":1,"docs":{"277":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"160":{"tf":1.0},"256":{"tf":1.0}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":5,"docs":{"115":{"tf":1.0},"166":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"5":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"v":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":8,"docs":{"111":{"tf":1.0},"127":{"tf":2.0},"192":{"tf":1.0},"193":{"tf":1.0},"242":{"tf":2.23606797749979},"41":{"tf":1.0},"46":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"1":{"df":1,"docs":{"147":{"tf":1.0}}},"2":{"df":1,"docs":{"147":{"tf":1.0}}},"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{},"l":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}}},"df":30,"docs":{"139":{"tf":1.0},"14":{"tf":1.0},"149":{"tf":1.4142135623730951},"160":{"tf":1.0},"169":{"tf":2.6457513110645907},"17":{"tf":1.0},"175":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"199":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":1.4142135623730951},"225":{"tf":1.0},"240":{"tf":1.0},"257":{"tf":1.0},"26":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"80":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.7320508075688772},"118":{"tf":1.0},"136":{"tf":1.0},"160":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"238":{"tf":1.4142135623730951},"240":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"82":{"tf":2.23606797749979},"83":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"h":{"df":1,"docs":{"118":{"tf":1.0}}}}},"c":{"df":1,"docs":{"108":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"102":{"tf":1.0},"108":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{".":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"df":11,"docs":{"199":{"tf":2.0},"205":{"tf":1.7320508075688772},"206":{"tf":2.0},"207":{"tf":1.7320508075688772},"240":{"tf":2.449489742783178},"241":{"tf":2.6457513110645907},"242":{"tf":1.0},"286":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951},"329":{"tf":1.4142135623730951}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":13,"docs":{"113":{"tf":1.0},"114":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"194":{"tf":1.0},"21":{"tf":1.0},"214":{"tf":1.0},"225":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.4142135623730951},"253":{"tf":1.0},"257":{"tf":1.0},"60":{"tf":1.4142135623730951}},"k":{"df":2,"docs":{"134":{"tf":1.0},"139":{"tf":1.0}}},"n":{"df":3,"docs":{"239":{"tf":1.0},"241":{"tf":1.0},"31":{"tf":1.0}}}},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"240":{"tf":1.0},"258":{"tf":1.7320508075688772}}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":2.23606797749979},"135":{"tf":1.4142135623730951},"146":{"tf":1.0},"329":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"81":{"tf":1.4142135623730951},"85":{"tf":2.0},"92":{"tf":1.0},"95":{"tf":1.4142135623730951}},"p":{"df":1,"docs":{"49":{"tf":1.0}}},"w":{"df":1,"docs":{"49":{"tf":1.0}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":0,"docs":{},"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":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"(":{"1":{"df":1,"docs":{"247":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"230":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"103":{"tf":1.7320508075688772},"107":{"tf":1.0},"49":{"tf":1.4142135623730951}}},"df":0,"docs":{},"t":{"df":1,"docs":{"117":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"114":{"tf":1.0},"19":{"tf":1.0},"238":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":1,"docs":{"44":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"65":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"66":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"150":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"103":{"tf":1.4142135623730951},"145":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"i":{"c":{"df":2,"docs":{"169":{"tf":1.0},"253":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"127":{"tf":1.4142135623730951},"44":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":2.6457513110645907},"49":{"tf":3.0},"50":{"tf":1.4142135623730951}}}}}}},"t":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"273":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.4142135623730951}}}}}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":27,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":2.23606797749979},"115":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":3.1622776601683795},"127":{"tf":1.0},"13":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":2.0},"218":{"tf":1.0},"22":{"tf":1.0},"231":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"277":{"tf":1.4142135623730951},"287":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.7320508075688772},"315":{"tf":1.0},"32":{"tf":1.0},"324":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"85":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"df":1,"docs":{"51":{"tf":1.0}}}},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.7320508075688772}}}}},"f":{"df":1,"docs":{"273":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"h":{"a":{"1":{"df":1,"docs":{"56":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"166":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"167":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"113":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":8,"docs":{"113":{"tf":1.0},"152":{"tf":1.7320508075688772},"179":{"tf":1.0},"218":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"258":{"tf":2.0}}}}},"df":1,"docs":{"49":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"287":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":8,"docs":{"113":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.7320508075688772},"41":{"tf":1.0},"46":{"tf":1.0},"49":{"tf":1.0},"75":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"v":{"df":1,"docs":{"53":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"296":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"190":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"w":{"(":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{},"p":{"1":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}}},"df":30,"docs":{"101":{"tf":1.0},"118":{"tf":2.0},"169":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"183":{"tf":1.0},"188":{"tf":1.0},"190":{"tf":2.23606797749979},"194":{"tf":2.0},"206":{"tf":1.4142135623730951},"238":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"252":{"tf":1.7320508075688772},"254":{"tf":1.7320508075688772},"30":{"tf":1.0},"48":{"tf":1.7320508075688772},"55":{"tf":1.0},"58":{"tf":1.7320508075688772},"59":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":1.7320508075688772},"77":{"tf":1.0},"89":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":1,"docs":{"48":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":4,"docs":{"123":{"tf":1.0},"160":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":2.449489742783178}},"g":{"df":1,"docs":{"260":{"tf":1.0}},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"w":{"2":{")":{"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"117":{"tf":3.7416573867739413},"125":{"tf":1.4142135623730951},"186":{"tf":1.7320508075688772},"187":{"tf":1.4142135623730951},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"107":{"tf":1.0}}}}}},"df":4,"docs":{"106":{"tf":3.1622776601683795},"107":{"tf":2.0},"273":{"tf":1.0},"98":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":2,"docs":{"125":{"tf":2.0},"260":{"tf":1.0}}}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"150":{"tf":1.0},"225":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":5,"docs":{"13":{"tf":1.4142135623730951},"14":{"tf":1.0},"219":{"tf":1.0},"26":{"tf":1.0},"278":{"tf":1.4142135623730951}}}}},"n":{"c":{"df":0,"docs":{},"e":{">":{"/":{"<":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":6,"docs":{"178":{"tf":1.0},"19":{"tf":1.0},"192":{"tf":1.4142135623730951},"47":{"tf":1.0},"58":{"tf":1.0},"60":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"=":{"<":{"df":0,"docs":{},"s":{"df":1,"docs":{"254":{"tf":1.0}}}},"df":0,"docs":{}},"df":16,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"183":{"tf":1.0},"186":{"tf":1.4142135623730951},"199":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"254":{"tf":1.0},"260":{"tf":1.0},"275":{"tf":1.7320508075688772},"277":{"tf":1.0},"281":{"tf":1.4142135623730951},"301":{"tf":1.0},"319":{"tf":1.0}}}}},"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":7,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"26":{"tf":1.0},"286":{"tf":1.7320508075688772},"306":{"tf":1.7320508075688772},"324":{"tf":1.7320508075688772},"329":{"tf":1.7320508075688772}}}}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"197":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"113":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":5,"docs":{"218":{"tf":1.0},"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}},"df":0,"docs":{},"p":{"df":2,"docs":{"143":{"tf":1.0},"144":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":2.8284271247461903},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"143":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"(":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"169":{"tf":1.0},"176":{"tf":2.23606797749979},"177":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"256":{"tf":1.0},"61":{"tf":1.0}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"2":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"225":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.4142135623730951},"74":{"tf":1.0},"81":{"tf":2.23606797749979}}}},"u":{"df":0,"docs":{},"n":{"d":{"]":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{":":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"c":{"df":9,"docs":{"0":{"tf":1.0},"118":{"tf":2.0},"156":{"tf":1.0},"206":{"tf":1.0},"265":{"tf":1.0},"271":{"tf":1.0},"277":{"tf":1.0},"48":{"tf":1.4142135623730951},"91":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"p":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"0":{"df":1,"docs":{"291":{"tf":1.0}}},"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"114":{"tf":1.0},"135":{"tf":1.7320508075688772},"257":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":1,"docs":{"60":{"tf":1.0}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"113":{"tf":1.0}}}}},"c":{"df":1,"docs":{"87":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}}}},"df":13,"docs":{"271":{"tf":1.0},"290":{"tf":1.4142135623730951},"300":{"tf":1.4142135623730951},"302":{"tf":1.0},"303":{"tf":1.7320508075688772},"305":{"tf":3.3166247903554},"310":{"tf":1.0},"316":{"tf":1.4142135623730951},"318":{"tf":1.4142135623730951},"320":{"tf":1.0},"321":{"tf":1.7320508075688772},"323":{"tf":1.0},"328":{"tf":1.0}},"e":{"c":{"df":2,"docs":{"13":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772}},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.4142135623730951},"291":{"tf":1.4142135623730951},"311":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"114":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"260":{"tf":1.7320508075688772},"274":{"tf":1.4142135623730951},"50":{"tf":1.0},"57":{"tf":1.4142135623730951},"91":{"tf":1.0}},"i":{"df":26,"docs":{"105":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.7320508075688772},"239":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":2.23606797749979},"258":{"tf":1.0},"275":{"tf":1.0},"304":{"tf":1.0},"306":{"tf":1.0},"322":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"231":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"194":{"tf":1.7320508075688772}}}}},"l":{"df":1,"docs":{"271":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"32":{"tf":1.0},"44":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":1.4142135623730951},"6":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"79":{"tf":2.0}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"291":{"tf":1.0}}},"2":{"df":1,"docs":{"291":{"tf":1.0}}},"3":{"df":1,"docs":{"291":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"c":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"277":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":1,"docs":{"265":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"b":{"df":1,"docs":{"108":{"tf":1.0}}},"df":4,"docs":{"160":{"tf":1.0},"168":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.7320508075688772}},"h":{"df":1,"docs":{"267":{"tf":1.0}}}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":19,"docs":{"184":{"tf":1.0},"186":{"tf":1.0},"219":{"tf":1.4142135623730951},"271":{"tf":1.0},"273":{"tf":1.4142135623730951},"280":{"tf":1.0},"284":{"tf":1.7320508075688772},"285":{"tf":1.4142135623730951},"290":{"tf":1.0},"291":{"tf":2.0},"300":{"tf":1.0},"303":{"tf":1.7320508075688772},"304":{"tf":1.7320508075688772},"310":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.7320508075688772},"322":{"tf":1.7320508075688772},"328":{"tf":1.0},"46":{"tf":1.0}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"3":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"5":{"_":{"1":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"53":{"tf":1.0},"54":{"tf":1.7320508075688772},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"70":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"299":{"tf":1.4142135623730951},"3":{"tf":1.0},"307":{"tf":1.0},"317":{"tf":1.4142135623730951},"325":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":16,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.7320508075688772},"166":{"tf":1.0},"18":{"tf":1.0},"197":{"tf":1.4142135623730951},"199":{"tf":1.4142135623730951},"247":{"tf":1.0},"252":{"tf":1.4142135623730951},"253":{"tf":1.0},"267":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":2.0},"85":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":3,"docs":{"149":{"tf":1.0},"240":{"tf":1.0},"41":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.7320508075688772}}}},"t":{"df":3,"docs":{"190":{"tf":2.23606797749979},"59":{"tf":1.0},"60":{"tf":1.0}},"e":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"13":{"tf":1.0}}}},"df":8,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"312":{"tf":1.0},"90":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"222":{"tf":1.0},"246":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":3,"docs":{"216":{"tf":1.4142135623730951},"218":{"tf":1.0},"241":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"178":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"195":{"tf":1.0}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}}}},"u":{"df":7,"docs":{"252":{"tf":1.4142135623730951},"277":{"tf":1.4142135623730951},"291":{"tf":1.7320508075688772},"311":{"tf":1.0},"32":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"t":{"<":{"!":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"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":{}}},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"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":{},"l":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"<":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"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":{},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"257":{"tf":1.0},"65":{"tf":1.0}}},"o":{"df":2,"docs":{"156":{"tf":2.0},"190":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"265":{"tf":1.0},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"230":{"tf":1.4142135623730951},"231":{"tf":1.0}}},"p":{"df":2,"docs":{"123":{"tf":1.4142135623730951},"17":{"tf":1.0}}}},"h":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"312":{"tf":1.0}}}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"f":{"d":{"df":1,"docs":{"316":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"117":{"tf":1.0}}}}}}}}},"df":3,"docs":{"113":{"tf":1.0},"123":{"tf":1.0},"252":{"tf":1.4142135623730951}}},"r":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"11":{"tf":1.0},"277":{"tf":1.0},"294":{"tf":1.0},"7":{"tf":1.0}}}},"s":{"b":{"df":2,"docs":{"277":{"tf":1.0},"278":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":2,"docs":{"298":{"tf":1.0},"305":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"185":{"tf":1.0},"186":{"tf":1.4142135623730951},"187":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":4,"docs":{"13":{"tf":1.4142135623730951},"245":{"tf":1.0},"3":{"tf":2.23606797749979},"44":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"212":{"tf":1.4142135623730951},"67":{"tf":1.0}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"322":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"13":{"tf":1.0},"18":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"198":{"tf":1.4142135623730951},"22":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"273":{"tf":1.0},"277":{"tf":3.1622776601683795},"4":{"tf":1.0},"44":{"tf":1.7320508075688772},"6":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.0},"70":{"tf":2.0},"87":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"119":{"tf":1.0},"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"w":{"df":1,"docs":{"296":{"tf":1.4142135623730951}}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"=":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"b":{"df":6,"docs":{"108":{"tf":1.0},"305":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"62":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":3.4641016151377544}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"265":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"118":{"tf":2.0},"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"4":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"230":{"tf":1.4142135623730951}}}}}},"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"147":{"tf":2.23606797749979},"267":{"tf":1.0}}}},"df":1,"docs":{"160":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"257":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":4,"docs":{"18":{"tf":1.4142135623730951},"257":{"tf":1.0},"277":{"tf":1.0},"4":{"tf":1.4142135623730951}}}}}},"m":{"(":{"1":{"0":{"df":1,"docs":{"248":{"tf":1.0}}},"df":1,"docs":{"248":{"tf":1.0}}},"a":{"df":1,"docs":{"248":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"248":{"tf":1.0}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"62":{"tf":1.0}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"294":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"140":{"tf":1.0},"144":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"190":{"tf":1.0},"194":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"273":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"113":{"tf":1.0}}}}},"v":{"c":{"df":2,"docs":{"306":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":1,"docs":{"166":{"tf":1.7320508075688772}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"324":{"tf":1.4142135623730951}},"t":{"c":{"df":0,"docs":{},"h":{"df":7,"docs":{"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"28":{"tf":1.0},"37":{"tf":1.7320508075688772},"56":{"tf":1.0},"61":{"tf":1.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"y":{"df":2,"docs":{"160":{"tf":1.0},"312":{"tf":1.0}},"m":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"240":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":2.0}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"241":{"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":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"df":15,"docs":{"113":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"190":{"tf":1.0},"194":{"tf":1.0},"205":{"tf":1.7320508075688772},"209":{"tf":1.0},"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"238":{"tf":1.7320508075688772},"239":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":4.898979485566356},"242":{"tf":3.1622776601683795},"243":{"tf":2.0},"93":{"tf":1.0}}}}},"df":6,"docs":{"114":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":1.4142135623730951},"241":{"tf":1.7320508075688772},"242":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"236":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"t":{"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"_":{"df":0,"docs":{},"r":{"c":{"d":{"df":0,"docs":{},"v":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"c":{"df":1,"docs":{"163":{"tf":1.0}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":2,"docs":{"269":{"tf":1.4142135623730951},"288":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"x":{"df":3,"docs":{"114":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"119":{"tf":1.0},"186":{"tf":2.6457513110645907},"187":{"tf":1.0},"286":{"tf":2.6457513110645907},"306":{"tf":2.23606797749979},"324":{"tf":2.23606797749979},"329":{"tf":2.23606797749979}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"252":{"tf":1.7320508075688772},"253":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"5":{"df":1,"docs":{"255":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":7,"docs":{"250":{"tf":1.0},"251":{"tf":1.7320508075688772},"252":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"255":{"tf":1.0},"260":{"tf":1.4142135623730951}}},"df":12,"docs":{"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0},"25":{"tf":1.0},"254":{"tf":1.0},"287":{"tf":1.7320508075688772},"293":{"tf":2.0},"314":{"tf":2.0}},"v":{"df":2,"docs":{"226":{"tf":1.0},"287":{"tf":1.0}}}}}},"v":{"df":1,"docs":{"279":{"tf":1.4142135623730951}}}}}},"t":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"246":{"tf":1.0}}}}}}}},"0":{"df":2,"docs":{"215":{"tf":2.0},"328":{"tf":1.0}}},"1":{"df":1,"docs":{"215":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"328":{"tf":1.0}}},"3":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"df":1,"docs":{"328":{"tf":1.0}}},":":{":":{"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":1,"docs":{"216":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"a":{"b":{">":{"<":{"df":0,"docs":{},"t":{"a":{"b":{"df":1,"docs":{"13":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"45":{"tf":1.4142135623730951},"50":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":7,"docs":{"147":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"205":{"tf":1.4142135623730951},"212":{"tf":1.0},"240":{"tf":2.23606797749979},"241":{"tf":2.0},"242":{"tf":1.0}}}},"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"g":{"/":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"245":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":3,"docs":{"155":{"tf":2.23606797749979},"57":{"tf":3.1622776601683795},"93":{"tf":2.449489742783178}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":4,"docs":{"186":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":7,"docs":{"113":{"tf":1.4142135623730951},"132":{"tf":1.0},"156":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"228":{"tf":1.7320508075688772},"230":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"190":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"df":2,"docs":{"197":{"tf":1.0},"198":{"tf":1.4142135623730951}},"p":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"265":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"1":{"2":{"3":{"4":{"5":{"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":{}},":":{"1":{"2":{"3":{"4":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{":":{"1":{"2":{"3":{"4":{"5":{"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":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":{}}}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":5,"docs":{"263":{"tf":1.0},"264":{"tf":1.0},"265":{"tf":1.4142135623730951},"266":{"tf":1.0},"267":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"169":{"tf":1.4142135623730951},"172":{"tf":2.23606797749979},"175":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951}}}},"df":11,"docs":{"152":{"tf":1.0},"166":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":1.7320508075688772},"246":{"tf":1.0},"312":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":3.0},"5":{"tf":1.0},"51":{"tf":1.0},"70":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"240":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"5":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"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":1,"docs":{"150":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"328":{"tf":1.4142135623730951}},"l":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":1.0}},"e":{"<":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"215":{"tf":1.4142135623730951},"216":{"tf":3.605551275463989}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"134":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"83":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"114":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"47":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"247":{"tf":1.0},"248":{"tf":1.4142135623730951}}}}},"_":{"b":{"a":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"247":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":4,"docs":{"225":{"tf":1.4142135623730951},"247":{"tf":2.0},"253":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"t":{"df":11,"docs":{"166":{"tf":1.0},"206":{"tf":1.0},"286":{"tf":1.0},"3":{"tf":2.23606797749979},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0},"50":{"tf":1.4142135623730951},"58":{"tf":1.0},"85":{"tf":2.0},"87":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"242":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"68":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":6,"docs":{"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"126":{"tf":1.7320508075688772},"184":{"tf":1.0},"190":{"tf":1.0},"328":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":1,"docs":{"60":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"148":{"tf":1.0},"257":{"tf":1.0},"49":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"m":{"b":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"324":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"312":{"tf":1.0},"315":{"tf":1.4142135623730951},"324":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"i":{"df":1,"docs":{"5":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":10,"docs":{"113":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.7320508075688772},"195":{"tf":1.0},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"260":{"tf":1.0},"321":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.7320508075688772}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"186":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":3.1622776601683795}}},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.4142135623730951}}},"df":0,"docs":{}},".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":6,"docs":{"1":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":4.358898943540674},"49":{"tf":3.3166247903554},"50":{"tf":1.0},"51":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"114":{"tf":1.0},"115":{"tf":1.0}}}}},"o":{"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"90":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":4,"docs":{"50":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}},"k":{"df":1,"docs":{"246":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"114":{"tf":1.0},"45":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":167,"docs":{"1":{"tf":1.7320508075688772},"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"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.0},"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":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"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},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"15":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"160":{"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.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"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},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.0},"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.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.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},"9":{"tf":1.0},"90":{"tf":1.0},"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}}}},"p":{"df":1,"docs":{"190":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":1,"docs":{"328":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"=":{"!":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"186":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"186":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"[":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":17,"docs":{"154":{"tf":3.0},"185":{"tf":1.7320508075688772},"186":{"tf":3.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"218":{"tf":2.23606797749979},"219":{"tf":1.4142135623730951},"262":{"tf":2.0},"265":{"tf":1.0},"46":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.4142135623730951}}}},"k":{"df":3,"docs":{"55":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"265":{"tf":1.0}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":2.6457513110645907}}}}}}}},"n":{"df":0,"docs":{},"s":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"152":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":1,"docs":{"169":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"61":{"tf":2.0},"63":{"tf":1.7320508075688772},"64":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"20":{"tf":1.0}}}},"df":1,"docs":{"119":{"tf":1.0}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"e":{"df":3,"docs":{"113":{"tf":1.0},"216":{"tf":2.0},"38":{"tf":1.0}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"169":{"tf":1.0},"186":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"186":{"tf":1.0}},"i":{"df":4,"docs":{"111":{"tf":1.7320508075688772},"113":{"tf":2.449489742783178},"119":{"tf":1.0},"131":{"tf":1.0}}}},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"190":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"240":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":8,"docs":{"121":{"tf":1.0},"147":{"tf":1.0},"215":{"tf":1.4142135623730951},"257":{"tf":1.0},"318":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"x":{"1":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}}}}}}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":1,"docs":{"242":{"tf":1.0}}}}},"df":14,"docs":{"121":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.4142135623730951},"215":{"tf":2.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"245":{"tf":1.4142135623730951},"246":{"tf":1.0},"258":{"tf":1.0},"269":{"tf":1.0},"288":{"tf":1.0},"308":{"tf":1.0},"326":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"214":{"tf":1.0},"215":{"tf":1.4142135623730951},"216":{"tf":2.6457513110645907}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"5":{"tf":1.7320508075688772},"6":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"u":{"$":{"(":{"df":0,"docs":{},"w":{"c":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},")":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":4,"docs":{"261":{"tf":1.4142135623730951},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.4142135623730951}}}},"df":21,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"169":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"178":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"19":{"tf":1.0},"208":{"tf":1.0},"25":{"tf":1.0},"253":{"tf":1.0},"254":{"tf":1.0},"257":{"tf":1.0},"30":{"tf":1.4142135623730951},"5":{"tf":1.0},"56":{"tf":1.0},"78":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0}},"i":{"d":{"df":4,"docs":{"101":{"tf":1.0},"178":{"tf":1.0},"257":{"tf":1.0},"260":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.0}}}}}}},"n":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}}}}},"d":{"df":2,"docs":{"241":{"tf":2.8284271247461903},"312":{"tf":1.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}}},"r":{"df":2,"docs":{"261":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"113":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"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":{"30":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"5":{"tf":1.0}}}},"t":{"df":3,"docs":{"252":{"tf":4.58257569495584},"253":{"tf":2.449489742783178},"254":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":2.23606797749979}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":2,"docs":{"29":{"tf":1.4142135623730951},"30":{"tf":1.0}}}}}},"x":{"(":{"7":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"169":{"tf":1.0},"176":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"256":{"tf":1.4142135623730951}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"261":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"204":{"tf":1.4142135623730951},"216":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"150":{"tf":1.4142135623730951},"277":{"tf":1.7320508075688772}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"242":{"tf":1.4142135623730951}}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"90":{"tf":1.0}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"316":{"tf":1.0},"322":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":3,"docs":{"240":{"tf":1.0},"45":{"tf":1.0},"50":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"r":{"a":{"d":{"df":2,"docs":{"160":{"tf":1.0},"78":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":1,"docs":{"290":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"l":{"df":2,"docs":{"55":{"tf":1.0},"62":{"tf":1.4142135623730951}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"112":{"tf":1.4142135623730951},"23":{"tf":1.0},"254":{"tf":1.4142135623730951}}}},"b":{"df":3,"docs":{"143":{"tf":1.0},"148":{"tf":3.0},"158":{"tf":1.0}}},"df":51,"docs":{"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"111":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.4142135623730951},"150":{"tf":1.0},"166":{"tf":1.0},"176":{"tf":1.0},"190":{"tf":2.0},"199":{"tf":1.0},"206":{"tf":1.0},"216":{"tf":3.0},"219":{"tf":1.0},"22":{"tf":1.0},"228":{"tf":1.4142135623730951},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"239":{"tf":1.0},"240":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"265":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"283":{"tf":1.0},"286":{"tf":1.4142135623730951},"3":{"tf":1.0},"303":{"tf":1.4142135623730951},"306":{"tf":1.4142135623730951},"32":{"tf":1.0},"321":{"tf":1.0},"324":{"tf":1.4142135623730951},"329":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"46":{"tf":1.0},"47":{"tf":1.0},"51":{"tf":1.0},"60":{"tf":1.0},"62":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"83":{"tf":1.4142135623730951},"93":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"25":{"tf":1.0}}}}},"r":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"w":{"d":{"=":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"1":{"2":{"3":{"4":{"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":21,"docs":{"101":{"tf":2.0},"119":{"tf":1.0},"120":{"tf":2.23606797749979},"167":{"tf":1.0},"172":{"tf":1.7320508075688772},"173":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"252":{"tf":1.0},"253":{"tf":2.0},"254":{"tf":1.4142135623730951},"257":{"tf":1.0},"262":{"tf":1.0},"273":{"tf":1.0},"75":{"tf":2.0},"98":{"tf":1.4142135623730951}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"260":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"195":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"/":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{".":{"df":0,"docs":{},"h":{"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":{}}},"l":{"df":0,"docs":{},"i":{"b":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"b":{"c":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"6":{"df":2,"docs":{"239":{"tf":1.7320508075688772},"241":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{".":{"0":{"df":1,"docs":{"241":{"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":2,"docs":{"181":{"tf":1.4142135623730951},"312":{"tf":1.0}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"240":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"14":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"254":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"276":{"tf":1.7320508075688772},"48":{"tf":1.0}},"i":{"d":{"df":3,"docs":{"303":{"tf":1.0},"321":{"tf":1.0},"67":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":16,"docs":{"18":{"tf":1.7320508075688772},"190":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"281":{"tf":2.0},"30":{"tf":1.0},"301":{"tf":1.7320508075688772},"319":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"6":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0}}}},"r":{"#":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"%":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}}},"/":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"261":{"tf":1.0}}}}},"df":0,"docs":{}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},":":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{"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":1,"docs":{"4":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"=":{"b":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"44":{"tf":1.0},"48":{"tf":1.0}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":26,"docs":{"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"12":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"231":{"tf":2.0},"238":{"tf":1.4142135623730951},"24":{"tf":1.0},"241":{"tf":1.0},"25":{"tf":1.4142135623730951},"29":{"tf":2.23606797749979},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.4142135623730951},"5":{"tf":2.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"70":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":1.0},"77":{"tf":1.0},"9":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"1":{"df":1,"docs":{"293":{"tf":2.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":18,"docs":{"195":{"tf":1.0},"216":{"tf":1.4142135623730951},"247":{"tf":1.0},"248":{"tf":1.0},"284":{"tf":1.0},"3":{"tf":1.4142135623730951},"300":{"tf":1.0},"304":{"tf":1.0},"312":{"tf":1.0},"318":{"tf":1.0},"322":{"tf":1.0},"50":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"6":{"tf":1.0},"67":{"tf":1.7320508075688772},"77":{"tf":1.0},"81":{"tf":1.4142135623730951}},"e":{"c":{"+":{"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{"df":1,"docs":{"5":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"a":{"]":{"=":{"'":{"a":{"a":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"=":{"'":{"b":{"b":{"df":1,"docs":{"6":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"5":{"tf":2.23606797749979},"6":{"tf":1.0}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"r":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"30":{"tf":1.0},"55":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"106":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"209":{"tf":1.0},"241":{"tf":5.477225575051661},"242":{"tf":3.7416573867739413},"243":{"tf":2.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"50":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"a":{"df":2,"docs":{"143":{"tf":1.0},"145":{"tf":1.0}}},"df":0,"docs":{}},"i":{"a":{"df":8,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"24":{"tf":1.0},"240":{"tf":1.0},"262":{"tf":1.0},"40":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":5,"docs":{"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"28":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"81":{"tf":1.0}}}},"m":{"df":1,"docs":{"42":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":1,"docs":{"152":{"tf":1.0}}},"i":{"df":0,"docs":{},"o":{"df":3,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"152":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"183":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}}}},"m":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"z":{"df":1,"docs":{"156":{"tf":1.4142135623730951}}}}},"df":9,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"158":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"74":{"tf":1.7320508075688772}}}}}},"n":{"c":{"=":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"4":{"2":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"d":{">":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"124":{"tf":1.0},"215":{"tf":2.0},"216":{"tf":2.0},"218":{"tf":1.0},"225":{"tf":2.0},"242":{"tf":2.8284271247461903},"300":{"tf":1.0},"318":{"tf":1.0}}},"df":0,"docs":{}},"l":{"1":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"287":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"v":{"df":1,"docs":{"56":{"tf":1.0}}}},"w":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"2":{"8":{"df":1,"docs":{"290":{"tf":1.0}}},"9":{"df":1,"docs":{"290":{"tf":1.0}}},"df":1,"docs":{"296":{"tf":1.4142135623730951}}},"3":{"0":{"df":1,"docs":{"290":{"tf":1.0}}},"df":0,"docs":{}},"4":{"df":3,"docs":{"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0}}},"8":{"df":1,"docs":{"306":{"tf":1.4142135623730951}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"149":{"tf":1.0},"150":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.7320508075688772}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"115":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":2.449489742783178}}}}}}}}},"df":0,"docs":{}},"y":{"df":2,"docs":{"147":{"tf":1.0},"41":{"tf":1.0}}}},"df":18,"docs":{"139":{"tf":1.4142135623730951},"199":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"241":{"tf":1.7320508075688772},"242":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":1.7320508075688772},"265":{"tf":1.0},"267":{"tf":1.0},"277":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"77":{"tf":1.0},"80":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"89":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":2.0}}}},"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":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"66":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"89":{"tf":1.0}},"n":{"df":1,"docs":{"89":{"tf":1.0}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"3":{"tf":1.7320508075688772}}}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"70":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"145":{"tf":1.0},"47":{"tf":1.4142135623730951},"49":{"tf":2.8284271247461903},"50":{"tf":2.23606797749979},"79":{"tf":3.1622776601683795},"81":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"267":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"150":{"tf":1.0},"216":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.4142135623730951},"231":{"tf":1.0},"60":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"l":{"df":4,"docs":{"242":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"n":{"df":1,"docs":{"290":{"tf":1.0}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":7,"docs":{"12":{"tf":2.449489742783178},"13":{"tf":1.0},"25":{"tf":2.6457513110645907},"275":{"tf":1.0},"318":{"tf":1.0},"321":{"tf":1.0},"82":{"tf":1.4142135623730951}},"s":{"[":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"231":{"tf":1.4142135623730951},"240":{"tf":1.0},"53":{"tf":1.7320508075688772},"61":{"tf":2.23606797749979}}},"l":{"d":{"!":{"\\":{"df":0,"docs":{},"n":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"2":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0},"265":{"tf":1.0},"274":{"tf":1.0},"290":{"tf":1.0},"293":{"tf":1.0},"314":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"115":{"tf":1.4142135623730951}}}}}}},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"290":{"tf":1.0}}}},"v":{"df":1,"docs":{"139":{"tf":1.0}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"x":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"249":{"tf":1.0}}}}}}}},"0":{"df":9,"docs":{"290":{"tf":1.0},"293":{"tf":2.0},"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.449489742783178},"300":{"tf":1.0},"301":{"tf":1.0},"306":{"tf":1.4142135623730951},"328":{"tf":1.0}}},"1":{"+":{"=":{"8":{"df":1,"docs":{"297":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"328":{"tf":1.0}}},"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"302":{"tf":1.0}}},"df":5,"docs":{"296":{"tf":3.1622776601683795},"297":{"tf":2.0},"298":{"tf":2.0},"306":{"tf":1.0},"328":{"tf":1.0}}},"2":{"7":{"df":1,"docs":{"328":{"tf":1.0}}},"8":{"df":3,"docs":{"290":{"tf":1.0},"302":{"tf":1.0},"328":{"tf":1.0}}},"9":{"df":3,"docs":{"290":{"tf":1.0},"304":{"tf":1.4142135623730951},"305":{"tf":2.23606797749979}}},"<":{"<":{"3":{"df":1,"docs":{"296":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"296":{"tf":1.0},"298":{"tf":2.0},"306":{"tf":1.7320508075688772},"328":{"tf":1.0}}},"3":{"0":{"df":3,"docs":{"290":{"tf":1.0},"294":{"tf":1.4142135623730951},"305":{"tf":2.0}}},"1":{"df":1,"docs":{"328":{"tf":1.0}}},"df":1,"docs":{"328":{"tf":1.0}}},"4":{"df":1,"docs":{"328":{"tf":1.0}}},"5":{"df":1,"docs":{"328":{"tf":1.0}}},"6":{"4":{"df":1,"docs":{"269":{"tf":1.0}}},"df":0,"docs":{}},"7":{"df":2,"docs":{"300":{"tf":1.0},"328":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"\\":{"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"204":{"tf":1.0}}}}}}},"8":{"6":{"_":{"6":{"4":{"df":30,"docs":{"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.0},"157":{"tf":1.0},"240":{"tf":1.4142135623730951},"268":{"tf":1.0},"269":{"tf":2.23606797749979},"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.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},"279":{"tf":1.7320508075688772},"280":{"tf":1.0},"281":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"284":{"tf":1.0},"285":{"tf":1.0},"286":{"tf":1.0},"287":{"tf":1.7320508075688772},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"123":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"269":{"tf":1.4142135623730951}}},"df":1,"docs":{"328":{"tf":1.0}}},"9":{"df":1,"docs":{"328":{"tf":1.0}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":1,"docs":{"245":{"tf":2.0}}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"164":{"tf":1.0}}}}},"c":{"df":2,"docs":{"225":{"tf":1.0},"241":{"tf":1.0}}},"df":20,"docs":{"111":{"tf":1.0},"127":{"tf":1.4142135623730951},"142":{"tf":1.0},"176":{"tf":1.0},"225":{"tf":1.4142135623730951},"240":{"tf":1.0},"249":{"tf":1.0},"284":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"70":{"tf":1.0},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":2.23606797749979},"80":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}},"h":{"c":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"i":{"d":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"h":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"148":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"3":{"2":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"327":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"328":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"m":{"0":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"281":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":2,"docs":{"280":{"tf":1.0},"281":{"tf":1.0}}},"7":{"df":1,"docs":{"280":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"294":{"tf":2.449489742783178}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":2.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":2,"docs":{"240":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772}}}}},"x":{"b":{"b":{"c":{"c":{"b":{"b":{"d":{"d":{"df":1,"docs":{"4":{"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":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"196":{"tf":1.0},"200":{"tf":1.4142135623730951},"201":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951}}},"df":0,"docs":{},"x":{"df":1,"docs":{"23":{"tf":1.0}}}},"z":{"df":0,"docs":{},"r":{"df":1,"docs":{"290":{"tf":1.0}}}}},"y":{"a":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"262":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":3,"docs":{"50":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}},"df":4,"docs":{"186":{"tf":1.0},"50":{"tf":1.0},"70":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}},"z":{"df":3,"docs":{"19":{"tf":1.4142135623730951},"312":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":5,"docs":{"19":{"tf":1.4142135623730951},"273":{"tf":1.0},"290":{"tf":1.0},"312":{"tf":1.0},"328":{"tf":1.4142135623730951}}}}},"f":{"df":2,"docs":{"273":{"tf":1.0},"277":{"tf":2.0}}},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":2.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":15,"docs":{"1":{"tf":1.0},"10":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":2.0},"182":{"tf":1.4142135623730951},"2":{"tf":1.0},"3":{"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}},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"title":{"root":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"_":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":1,"docs":{"225":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"a":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"s":{"3":{"2":{"df":1,"docs":{"317":{"tf":1.0}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"299":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"226":{"tf":1.0},"279":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"236":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"293":{"tf":1.0},"298":{"tf":1.0},"314":{"tf":1.0},"73":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"276":{"tf":1.0},"295":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"228":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"268":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"53":{"tf":1.0}}},"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":5,"docs":{"22":{"tf":1.0},"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"m":{"6":{"4":{"df":2,"docs":{"288":{"tf":1.0},"299":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"317":{"tf":1.0}},"v":{"7":{"a":{"df":1,"docs":{"308":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0}}}},"df":1,"docs":{"127":{"tf":1.0}}}}}},"w":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0}}}}},"d":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.0},"157":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"56":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"114":{"tf":1.0},"124":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"g":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"224":{"tf":1.0},"44":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"c":{"+":{"+":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}},"e":{"df":3,"docs":{"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}},"r":{"df":1,"docs":{"282":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"267":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":2,"docs":{"204":{"tf":1.0},"213":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"304":{"tf":1.0},"322":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"292":{"tf":1.0},"313":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"111":{"tf":1.0},"131":{"tf":1.0},"221":{"tf":1.0},"265":{"tf":1.0},"48":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"92":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"120":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"33":{"tf":1.0},"51":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"58":{"tf":1.0},"59":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"25":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"225":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"258":{"tf":1.0},"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"(":{"5":{"df":1,"docs":{"256":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"260":{"tf":1.0}}}}},"df":1,"docs":{"257":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"312":{"tf":1.0}}}},"u":{"df":1,"docs":{"144":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":5,"docs":{"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"182":{"tf":1.0},"46":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"245":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"107":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"209":{"tf":1.0}}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"275":{"tf":1.0}}}},"df":1,"docs":{"97":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{}}}}},"o":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"248":{"tf":1.0}}}}}}},"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"258":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"240":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"df":1,"docs":{"241":{"tf":1.0}}}},"m":{"a":{"c":{"df":0,"docs":{},"s":{"(":{"1":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"216":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.0}}}}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"177":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"216":{"tf":1.0},"23":{"tf":1.0},"242":{"tf":1.0},"253":{"tf":1.0},"259":{"tf":1.0},"26":{"tf":1.0},"266":{"tf":1.0},"278":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"16":{"tf":1.0},"6":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"73":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":7,"docs":{"118":{"tf":1.0},"139":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"199":{"tf":1.0},"257":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"234":{"tf":1.0},"235":{"tf":1.0},"72":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"135":{"tf":1.0},"171":{"tf":1.0},"273":{"tf":1.0},"6":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"294":{"tf":1.0},"315":{"tf":1.0},"35":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":2,"docs":{"304":{"tf":1.0},"322":{"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":13,"docs":{"13":{"tf":1.0},"232":{"tf":1.0},"280":{"tf":1.0},"281":{"tf":1.0},"285":{"tf":1.0},"300":{"tf":1.0},"301":{"tf":1.0},"305":{"tf":1.0},"318":{"tf":1.0},"319":{"tf":1.0},"323":{"tf":1.0},"40":{"tf":1.0},"70":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"c":{"c":{"(":{"1":{"df":1,"docs":{"220":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"(":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"127":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"17":{"tf":1.0},"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0},"99":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"b":{"c":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"g":{"(":{"1":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"145":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"h":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"33":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":2,"docs":{"136":{"tf":1.0},"77":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"42":{"tf":1.0}}}}}},"x":{"df":4,"docs":{"198":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"58":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"121":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"173":{"tf":1.0},"267":{"tf":1.0}}}}}},"i":{"/":{"df":0,"docs":{},"o":{"df":3,"docs":{"180":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"81":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"297":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":2,"docs":{"28":{"tf":1.0},"59":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"239":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"66":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"116":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"123":{"tf":1.0}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"277":{"tf":1.0},"292":{"tf":1.0},"313":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"112":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":1,"docs":{"150":{"tf":1.0}}},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"254":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"y":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"142":{"tf":1.0},"3":{"tf":1.0}}},"df":0,"docs":{}}}},"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"105":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"128":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"73":{"tf":1.0}}}}},"d":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"(":{"8":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":2,"docs":{"239":{"tf":1.0},"240":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":2,"docs":{"226":{"tf":1.0},"250":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"p":{"df":1,"docs":{"94":{"tf":1.0}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0}}}}},"o":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"316":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.0},"163":{"tf":1.0}}},"t":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":2,"docs":{"153":{"tf":1.0},"58":{"tf":1.0}}},"o":{"df":0,"docs":{},"p":{"df":2,"docs":{"38":{"tf":1.0},"39":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"(":{"8":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"m":{"a":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"227":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"228":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"218":{"tf":1.0},"219":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"(":{"3":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":1,"docs":{"239":{"tf":1.0}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"179":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"278":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"146":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":1,"docs":{"113":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":2,"docs":{"126":{"tf":1.0},"51":{"tf":1.0}},"l":{"df":1,"docs":{"274":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"274":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"3":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"193":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"257":{"tf":1.0}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"89":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"151":{"tf":1.0},"263":{"tf":1.0}}}}}}},"w":{"df":1,"docs":{"99":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"182":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}},"m":{"(":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"o":{"b":{"df":0,"docs":{},"j":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"83":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"(":{"1":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"296":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0}}},"r":{"df":1,"docs":{"246":{"tf":1.0}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"r":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"90":{"tf":1.0},"91":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"235":{"tf":1.0},"259":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"78":{"tf":1.0}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"267":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"n":{"(":{"1":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"179":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"298":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"18":{"tf":1.0},"215":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"22":{"tf":1.0},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"199":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"280":{"tf":1.0},"300":{"tf":1.0},"318":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":1,"docs":{"166":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"139":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"19":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"229":{"tf":1.0},"230":{"tf":1.0},"68":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"291":{"tf":1.0}},"f":{"(":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"(":{"1":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"123":{"tf":1.0},"134":{"tf":1.0}}}}},"o":{"c":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"182":{"tf":1.0},"66":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"185":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"67":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":3,"docs":{"285":{"tf":1.0},"305":{"tf":1.0},"323":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"k":{"(":{"1":{"df":1,"docs":{"184":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"262":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"105":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"271":{"tf":1.0},"290":{"tf":1.0},"310":{"tf":1.0},"328":{"tf":1.0}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"(":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"28":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"a":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"2":{"(":{"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"144":{"tf":1.0}}},"s":{"df":0,"docs":{},"m":{"2":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"(":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"72":{"tf":1.0},"73":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.0},"20":{"tf":1.0},"34":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"158":{"tf":1.0},"167":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"255":{"tf":1.0},"287":{"tf":1.0},"307":{"tf":1.0},"325":{"tf":1.0},"330":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":21,"docs":{"270":{"tf":1.0},"271":{"tf":1.0},"272":{"tf":1.0},"273":{"tf":1.0},"274":{"tf":1.0},"282":{"tf":1.0},"283":{"tf":1.0},"289":{"tf":1.0},"290":{"tf":1.0},"291":{"tf":1.0},"293":{"tf":1.0},"302":{"tf":1.0},"309":{"tf":1.0},"310":{"tf":1.0},"311":{"tf":1.0},"312":{"tf":1.0},"314":{"tf":1.0},"320":{"tf":1.0},"327":{"tf":1.0},"328":{"tf":1.0},"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"24":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"160":{"tf":1.0},"267":{"tf":1.0},"55":{"tf":1.0}}},"v":{"df":1,"docs":{"161":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"61":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"v":{"df":1,"docs":{"326":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0}}}},"n":{"df":6,"docs":{"126":{"tf":1.0},"245":{"tf":1.0},"246":{"tf":1.0},"247":{"tf":1.0},"248":{"tf":1.0},"75":{"tf":1.0}}}}},"s":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":4,"docs":{"282":{"tf":1.0},"283":{"tf":1.0},"302":{"tf":1.0},"320":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"242":{"tf":1.0},"49":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"103":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"258":{"tf":1.0}}}}}}},"n":{"d":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"t":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"75":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"117":{"tf":1.0}}}},"df":2,"docs":{"106":{"tf":1.0},"107":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"v":{"df":1,"docs":{"125":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"278":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"192":{"tf":1.0}}}}},"z":{"df":0,"docs":{},"e":{"df":1,"docs":{"275":{"tf":1.0}}}}},"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":4,"docs":{"286":{"tf":1.0},"306":{"tf":1.0},"324":{"tf":1.0},"329":{"tf":1.0}}}}}}}}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":2,"docs":{"118":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"272":{"tf":1.0},"291":{"tf":1.0},"311":{"tf":1.0},"32":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":3,"docs":{"173":{"tf":1.0},"174":{"tf":1.0},"274":{"tf":1.0}},"i":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"(":{"8":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"284":{"tf":1.0},"303":{"tf":1.0},"321":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"299":{"tf":1.0},"317":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"70":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"180":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"201":{"tf":1.0},"202":{"tf":1.0},"212":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"198":{"tf":1.0},"277":{"tf":1.0}}}}}}},"u":{"b":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"211":{"tf":1.0},"241":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"252":{"tf":1.0}}}}},"d":{"df":2,"docs":{"251":{"tf":1.0},"260":{"tf":1.0}}},"df":2,"docs":{"293":{"tf":1.0},"314":{"tf":1.0}}}}},"v":{"df":1,"docs":{"279":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"57":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"264":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":2,"docs":{"172":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{}}}}},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"249":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"1":{"df":1,"docs":{"47":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"48":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":4,"docs":{"154":{"tf":1.0},"185":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}},"r":{"df":1,"docs":{"218":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"253":{"tf":1.0}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"261":{"tf":1.0}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"253":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"247":{"tf":1.0}}}}}}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"112":{"tf":1.0}}}},"b":{"df":1,"docs":{"148":{"tf":1.0}}},"df":2,"docs":{"232":{"tf":1.0},"44":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"120":{"tf":1.0},"253":{"tf":1.0}}}},"r":{"/":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"(":{"1":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":3,"docs":{"281":{"tf":1.0},"301":{"tf":1.0},"319":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":10,"docs":{"12":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"238":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"5":{"tf":1.0},"69":{"tf":1.0},"74":{"tf":1.0}}}},"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"241":{"tf":1.0},"242":{"tf":1.0}}}}}}}},"m":{"df":3,"docs":{"143":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"246":{"tf":1.0}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"115":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"53":{"tf":1.0}}}}}},"x":{"8":{"6":{"_":{"6":{"4":{"df":3,"docs":{"240":{"tf":1.0},"269":{"tf":1.0},"279":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"d":{"(":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"1":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"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":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}}
\ No newline at end of file diff --git a/tomorrow-night.css b/tomorrow-night.css index f719792..5b4aca7 100644 --- a/tomorrow-night.css +++ b/tomorrow-night.css @@ -81,8 +81,6 @@ overflow-x: auto; background: #1d1f21; color: #c5c8c6; - padding: 0.5em; - -webkit-text-size-adjust: none; } .coffeescript .javascript, diff --git a/tools/awk.html b/tools/awk.html index 76404ae..82067dc 100644 --- a/tools/awk.html +++ b/tools/awk.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>awk - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html" class="active"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html" class="active"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,13 +137,13 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#awk1" id="awk1">awk(1)</a></h1> + <h1 id="awk1"><a class="header" href="#awk1">awk(1)</a></h1> <pre><code class="language-markdown">awk [opt] program [input] -F <sepstr> field separator string (can be regex) program awk program input file or stdin if not file given </code></pre> -<h2><a class="header" href="#input-processing" id="input-processing">Input processing</a></h2> +<h2 id="input-processing"><a class="header" href="#input-processing">Input processing</a></h2> <p>Input is processed in two stages:</p> <ol> <li>Splitting input into a sequence of <code>records</code>. @@ -175,7 +160,7 @@ but can be changed via the builtin variable <code>FS</code> or command line opti <li><code>$2</code> field two</li> <li>...</li> </ul> -<h2><a class="header" href="#program" id="program">Program</a></h2> +<h2 id="program"><a class="header" href="#program">Program</a></h2> <p>An <code>awk</code> program is composed of pairs of the form:</p> <pre><code class="language-markdown">pattern { action } </code></pre> @@ -191,14 +176,14 @@ record ----> ∀ pattern matched fields ----> run associated action </code></pre> <p>Any valid awk <code>expr</code> can be a <code>pattern</code>.</p> -<h3><a class="header" href="#special-pattern" id="special-pattern">Special pattern</a></h3> +<h3 id="special-pattern"><a class="header" href="#special-pattern">Special pattern</a></h3> <p>awk provides two special patterns, <code>BEGIN</code> and <code>END</code>, which can be used multiple times. Actions with those patterns are <strong>executed exactly once</strong>.</p> <ul> <li><code>BEGIN</code> actions are run before processing the first record</li> <li><code>END</code> actions are run after processing the last record</li> </ul> -<h3><a class="header" href="#special-variables" id="special-variables">Special variables</a></h3> +<h3 id="special-variables"><a class="header" href="#special-variables">Special variables</a></h3> <ul> <li><code>RS</code> <em>record separator</em>: first char is the record separator, by default <newline></li> @@ -207,7 +192,7 @@ multiple times. Actions with those patterns are <strong>executed exactly once</s <li><code>NR</code> <em>number record</em>: number of current record</li> <li><code>NF</code> <em>number fields</em>: number of fields in the current record</li> </ul> -<h3><a class="header" href="#special-statements--functions" id="special-statements--functions">Special statements & functions</a></h3> +<h3 id="special-statements--functions"><a class="header" href="#special-statements--functions">Special statements & functions</a></h3> <ul> <li> <p><code>printf "fmt", args...</code></p> @@ -242,17 +227,17 @@ but this is a function and return value can be assigned to a variable.</p> </ul> </li> </ul> -<h2><a class="header" href="#examples" id="examples">Examples</a></h2> -<h3><a class="header" href="#filter-records" id="filter-records">Filter records</a></h3> +<h2 id="examples"><a class="header" href="#examples">Examples</a></h2> +<h3 id="filter-records"><a class="header" href="#filter-records">Filter records</a></h3> <pre><code class="language-bash">awk 'NR%2 == 0 { print $0 }' <file> </code></pre> <p>The pattern <code>NR%2 == 0</code> matches every second record and the action <code>{ print $0 }</code> prints the whole record.</p> -<h3><a class="header" href="#access-last-fields-in-records" id="access-last-fields-in-records">Access last fields in records</a></h3> +<h3 id="access-last-fields-in-records"><a class="header" href="#access-last-fields-in-records">Access last fields in records</a></h3> <pre><code class="language-bash">echo 'a b c d e f' | awk '{ print $NF $(NF-1) }' </code></pre> <p>Access last fields with arithmetic on the <code>NF</code> number of fields variable.</p> -<h3><a class="header" href="#capture-in-variables" id="capture-in-variables">Capture in variables</a></h3> +<h3 id="capture-in-variables"><a class="header" href="#capture-in-variables">Capture in variables</a></h3> <pre><code class="language-bash"># /proc/<pid>/status # Name: cat # ... @@ -268,7 +253,7 @@ done | sort -k2 -n </code></pre> <p>We capture values from <code>VmRSS</code> and <code>Name</code> into variables and print them at the <code>END</code> once processing all records is done.</p> -<h3><a class="header" href="#run-shell-command-and-capture-output" id="run-shell-command-and-capture-output">Run shell command and capture output</a></h3> +<h3 id="run-shell-command-and-capture-output"><a class="header" href="#run-shell-command-and-capture-output">Run shell command and capture output</a></h3> <pre><code class="language-bash">cat /proc/1/status | awk ' /^Pid/ { "ps --no-header -o user " $2 | getline user; @@ -282,67 +267,38 @@ in the <code>user</code> variable and then print it.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/git.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/emacs.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/git.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/git.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/emacs.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/emacs.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/bash.html b/tools/bash.html index b8d9c92..2075346 100644 --- a/tools/bash.html +++ b/tools/bash.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>bash - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html" class="active"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html" class="active"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,9 +137,9 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#bash1" id="bash1">bash(1)</a></h1> -<h2><a class="header" href="#expansion" id="expansion">Expansion</a></h2> -<h3><a class="header" href="#generator" id="generator">Generator</a></h3> + <h1 id="bash1"><a class="header" href="#bash1">bash(1)</a></h1> +<h2 id="expansion"><a class="header" href="#expansion">Expansion</a></h2> +<h3 id="generator"><a class="header" href="#generator">Generator</a></h3> <pre><code class="language-bash"># generate sequence from n to m {n..m} # generate sequence from n to m step by s @@ -163,7 +148,7 @@ # expand cartesian product {a,b}{c,d} </code></pre> -<h3><a class="header" href="#parameter" id="parameter">Parameter</a></h3> +<h3 id="parameter"><a class="header" href="#parameter">Parameter</a></h3> <pre><code class="language-bash"># default value bar=${foo:-some_val} # if $foo set, then bar=$foo else bar=some_val @@ -193,7 +178,7 @@ ${foo/pattern/string} # replace pattern with string when expanding foo <blockquote> <p>Note: <code>prefix</code>/<code>suffix</code>/<code>pattern</code> are expanded as <a href="#pathname">pathnames</a>.</p> </blockquote> -<h3><a class="header" href="#pathname" id="pathname">Pathname</a></h3> +<h3 id="pathname"><a class="header" href="#pathname">Pathname</a></h3> <pre><code class="language-bash">* match any string ? match any single char \\ match backslash @@ -217,7 +202,7 @@ by <code>|</code> char.</p> <p>Note: <code>shopt -s extglob</code>/<code>shopt -u extglob</code> to enable/disable <code>extglob</code> option.</p> </blockquote> -<h2><a class="header" href="#io-redirection" id="io-redirection">I/O redirection</a></h2> +<h2 id="io-redirection"><a class="header" href="#io-redirection">I/O redirection</a></h2> <blockquote> <p>Note: The trick with bash I/O redirection is to interpret from left-to-right.</p> </blockquote> @@ -234,7 +219,7 @@ command 2>&1 >file redirections</a> contains some nice visualization to explain bash redirections.</p> </blockquote> -<h3><a class="header" href="#explanation" id="explanation">Explanation</a></h3> +<h3 id="explanation"><a class="header" href="#explanation">Explanation</a></h3> <pre><code class="language-bash">j>&i </code></pre> <p>Duplicate <code>fd i</code> to <code>fd j</code>, making <code>j</code> a copy of <code>i</code>. See <a href="http://man7.org/linux/man-pages/man2/dup.2.html">dup2(2)</a>.</p> @@ -245,7 +230,7 @@ contains some nice visualization to explain bash redirections.</p> <li>duplicate <code>fd 1</code> to <code>fd 2</code>, effectively redirecting <code>stderr</code> to <code>stdout</code></li> <li>redirect <code>stdout</code> to <code>file</code></li> </ol> -<h2><a class="header" href="#argument-parsing-with-getopts" id="argument-parsing-with-getopts">Argument parsing with <code>getopts</code></a></h2> +<h2 id="argument-parsing-with-getopts"><a class="header" href="#argument-parsing-with-getopts">Argument parsing with <code>getopts</code></a></h2> <p>The <code>getopts</code> builtin uses following global variables:</p> <ul> <li><code>OPTARG</code>, value of last option argument</li> @@ -264,7 +249,7 @@ contains some nice visualization to explain bash redirections.</p> <li><code><param></code> specifies a variable name which <code>getopts</code> fills with the last parsed option argument</li> <li><code><args></code> optionally specify argument string to parse, by default <code>getopts</code> parses <code>$@</code></li> </ul> -<h3><a class="header" href="#example" id="example">Example</a></h3> +<h3 id="example"><a class="header" href="#example">Example</a></h3> <pre><code class="language-bash">#!/bin/bash function parse_args() { while getopts "f:c" PARAM; do @@ -281,7 +266,7 @@ function parse_args() { parse_args -f xxx -c parse_args -f yyy </code></pre> -<h2><a class="header" href="#regular-expressions" id="regular-expressions">Regular Expressions</a></h2> +<h2 id="regular-expressions"><a class="header" href="#regular-expressions">Regular Expressions</a></h2> <p>Bash supports regular expression matching with the binary operator <code>=~</code>. The match results can be accessed via the <code>$BASH_REMATCH</code> variable:</p> <ul> @@ -300,7 +285,7 @@ fi <p><strong>Caution</strong>: When specifying a <code>regex</code> in the <code>[[ ]]</code> block directly, quotes will be treated as part of the pattern. <code>[[ $INPUT =~ "foo" ]]</code> will match against <code>"foo"</code> not <code>foo</code>!</p> </blockquote> -<h2><a class="header" href="#completion" id="completion">Completion</a></h2> +<h2 id="completion"><a class="header" href="#completion">Completion</a></h2> <p>The <code>complete</code> builtin is used to interact with the completion system.</p> <pre><code class="language-bash">complete # print currently installed completion handler complete -F <func> <cmd> # install <func> as completion handler for <cmd> @@ -335,7 +320,7 @@ compgen -W "foo foobar bar" "f" # compare "hom" against file/dir names and generate matches compgen -d -f "hom" </code></pre> -<h3><a class="header" href="#example-1" id="example-1">Example</a></h3> +<h3 id="example-1"><a class="header" href="#example-1">Example</a></h3> <p>Skeleton to copy/paste for writing simple completions.</p> <p>Assume a program <code>foo</code> with the following interface:</p> <pre><code class="language-bash">foo -c green|red|blue -s low|high -f <file> -h @@ -361,67 +346,38 @@ complete -F _foo foo <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/zsh.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/fish.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/zsh.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/zsh.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/fish.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/fish.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/dot.html b/tools/dot.html index b3164d9..53dfb35 100644 --- a/tools/dot.html +++ b/tools/dot.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>dot - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html" class="active"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html" class="active"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,9 +137,9 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#dot1" id="dot1">dot(1)</a></h1> + <h1 id="dot1"><a class="header" href="#dot1">dot(1)</a></h1> <p><a href="https://edotor.net/">Online playground</a></p> -<h2><a class="header" href="#example-dot-file-to-copy--paste-from" id="example-dot-file-to-copy--paste-from">Example <code>dot</code> file to copy & paste from.</a></h2> +<h2 id="example-dot-file-to-copy--paste-from"><a class="header" href="#example-dot-file-to-copy--paste-from">Example <code>dot</code> file to copy & paste from.</a></h2> <p>Can be rendered to <code>svg</code> with the following command.</p> <pre><code class="language-bash">dot -T svg -o g.svg g.dot </code></pre> @@ -195,7 +180,7 @@ digraph { </code></pre> <p>Rendered <code>svg</code> file. <img src="https://johannst.github.io/notes/assets/g.svg" alt="g.svg" /></p> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://graphviz.org/doc/info/lang.html">DOT language</a></li> <li><a href="https://graphviz.org/doc/info/attrs.html">Attributes</a></li> @@ -208,67 +193,38 @@ digraph { <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/pacman.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../monitor/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/pacman.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/pacman.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../monitor/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../monitor/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/emacs.html b/tools/emacs.html index 8c289fa..792575f 100644 --- a/tools/emacs.html +++ b/tools/emacs.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>emacs - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html" class="active"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html" class="active"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#emacs1" id="emacs1">emacs(1)</a></h1> -<h2><a class="header" href="#help" id="help">help</a></h2> + <h1 id="emacs1"><a class="header" href="#emacs1">emacs(1)</a></h1> +<h2 id="help"><a class="header" href="#help">help</a></h2> <pre><code class="language-markdown"> C-h ? list available help modes C-h e show message output (`*Messages*` buffer) C-h f describe function @@ -165,14 +150,14 @@ <kseq> C-h list possible key-bindings with <kseq> eg C-x C-h -> list key-bindings beginning with C-x </code></pre> -<h2><a class="header" href="#package-manager" id="package-manager">package manager</a></h2> +<h2 id="package-manager"><a class="header" href="#package-manager">package manager</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ package-refresh-contents refresh package list package-list-packages list available/installed packages `U x` to mark packages for Upgrade & eXecute </code></pre> -<h2><a class="header" href="#window" id="window">window</a></h2> +<h2 id="window"><a class="header" href="#window">window</a></h2> <pre><code class="language-markdown"> key fn description ---------------------------------------------- C-x 0 delete-window kill focused window @@ -181,7 +166,7 @@ C-x 3 split-window-right split vertical C-x o other-window other window (cycle) </code></pre> -<h2><a class="header" href="#buffer" id="buffer">buffer</a></h2> +<h2 id="buffer"><a class="header" href="#buffer">buffer</a></h2> <pre><code class="language-markdown"> key fn description --------------------------------------------- C-x C-q read-only-mode toggle read-only mode for buffer @@ -191,7 +176,7 @@ C-x b switch-to-buffer switch buffer C-x C-b list-buffers buffer list </code></pre> -<h2><a class="header" href="#ibuffer" id="ibuffer">ibuffer</a></h2> +<h2 id="ibuffer"><a class="header" href="#ibuffer">ibuffer</a></h2> <p>Builtin advanced buffer selection mode</p> <pre><code class="language-markdown"> key fn description -------------------------------------- @@ -218,7 +203,7 @@ /g create filter group /\ remove all filter groups </code></pre> -<h2><a class="header" href="#isearch" id="isearch">isearch</a></h2> +<h2 id="isearch"><a class="header" href="#isearch">isearch</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------- C-s isearch-forward search forward from current position (C-s to go to next match) @@ -227,7 +212,7 @@ M-p isearch-ring-advance previous search input M-n isearch-ring-retreat next search input </code></pre> -<h2><a class="header" href="#occur" id="occur">occur</a></h2> +<h2 id="occur"><a class="header" href="#occur">occur</a></h2> <pre><code class="language-markdown"> key fn description ----------------------------------- M-s o occur get matches for regexp in buffer @@ -242,7 +227,7 @@ --------------------------------------------------------- multi-occur-in-matching-buffers run occur in buffers matching regexp </code></pre> -<h2><a class="header" href="#grep" id="grep">grep</a></h2> +<h2 id="grep"><a class="header" href="#grep">grep</a></h2> <pre><code class="language-markdown"> key fn description ----------------------------------- rgrep recursive grep @@ -251,7 +236,7 @@ n/p navigate next/previous match in *grep* buffer q quit *grep* buffer </code></pre> -<h2><a class="header" href="#yankpaste" id="yankpaste">yank/paste</a></h2> +<h2 id="yankpaste"><a class="header" href="#yankpaste">yank/paste</a></h2> <pre><code class="language-markdown"> key fn description --------------------------------------------- C-<SPACE> set-mark-command set start mark to select text @@ -260,19 +245,19 @@ C-y yank paste selected text M-y yank-pop cycle through kill-ring (only after paste) </code></pre> -<h2><a class="header" href="#register" id="register">register</a></h2> +<h2 id="register"><a class="header" href="#register">register</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ C-x r s <reg> copy-to-register save region in register <reg> C-x r i <reg> insert-register insert content of register <reg> </code></pre> -<h2><a class="header" href="#blockrect" id="blockrect">block/rect</a></h2> +<h2 id="blockrect"><a class="header" href="#blockrect">block/rect</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ C-x <SPC> rectangle-mark-mode activate rectangle-mark-mode string-rectangle insert text in marked rect </code></pre> -<h2><a class="header" href="#mass-edit" id="mass-edit">mass edit</a></h2> +<h2 id="mass-edit"><a class="header" href="#mass-edit">mass edit</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------------------ C-x h mark-whole-buffer mark whole buffer @@ -280,13 +265,13 @@ M-% query-replace search & replace C-M-% query-replace-regexp search & replace regex </code></pre> -<h2><a class="header" href="#narrow" id="narrow">narrow</a></h2> +<h2 id="narrow"><a class="header" href="#narrow">narrow</a></h2> <pre><code class="language-markdown"> key fn description --------------------------------------------- C-x n n narrow-to-region show only focused region (narrow) C-x n w widen show whole buffer (wide) </code></pre> -<h2><a class="header" href="#org" id="org">org</a></h2> +<h2 id="org"><a class="header" href="#org">org</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------------ M-up/M-down re-arrange items in same hierarchy @@ -295,14 +280,14 @@ C-S-RET create new TODO item below current S-left/S-right cycle TODO states </code></pre> -<h3><a class="header" href="#org-source" id="org-source">org source</a></h3> +<h3 id="org-source"><a class="header" href="#org-source">org source</a></h3> <pre><code class="language-markdown"> key fn description ------------------------------ <s TAB generate a source block C-c ' edit source block (in lang specific buffer) C-c C-c eval source block </code></pre> -<h2><a class="header" href="#comapny" id="comapny">comapny</a></h2> +<h2 id="comapny"><a class="header" href="#comapny">comapny</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------- C-s search through completion candidates @@ -310,7 +295,7 @@ <f1> get doc for completion condidate M-<digit> select completion candidate </code></pre> -<h2><a class="header" href="#tags" id="tags">tags</a></h2> +<h2 id="tags"><a class="header" href="#tags">tags</a></h2> <p>To generate <code>etags</code> using <code>ctags</code></p> <pre><code class="language-markdown"> ctags -R -e . generate emacs tag file (important `-e`) </code></pre> @@ -321,7 +306,7 @@ xref-find-apropos find symbols matching regexp xref-find-references find references of tag </code></pre> -<h2><a class="header" href="#lisp" id="lisp">lisp</a></h2> +<h2 id="lisp"><a class="header" href="#lisp">lisp</a></h2> <pre><code class="language-markdown"> key fn description ------------------------------ ielm open interactive elips shell @@ -334,7 +319,7 @@ C-x C-e eval-last-sexp evaluate lisp expr C-u C-x C-e eval-last-sexp evaluate & print </code></pre> -<h2><a class="header" href="#ido" id="ido">ido</a></h2> +<h2 id="ido"><a class="header" href="#ido">ido</a></h2> <p>Builtin fuzzy completion mode (eg buffer select, dired, ...).</p> <pre><code class="language-markdown"> key fn description ------------------------------------------ @@ -342,7 +327,7 @@ <Left>/<Right> cycle through available competions <RET> select completion </code></pre> -<h2><a class="header" href="#evil" id="evil">evil</a></h2> +<h2 id="evil"><a class="header" href="#evil">evil</a></h2> <pre><code class="language-markdown"> key fn description -------------------------- C-z toggle emacs/evil mode @@ -350,7 +335,7 @@ C-p after paste cycle kill-ring back C-n after paste cycle kill-ring forward </code></pre> -<h2><a class="header" href="#dired" id="dired">dired</a></h2> +<h2 id="dired"><a class="header" href="#dired">dired</a></h2> <pre><code class="language-markdown"> key fn description -------------------------- i open sub-dir in same buffer @@ -364,67 +349,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/awk.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/gpg.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/awk.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/awk.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/gpg.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/gpg.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/fish.html b/tools/fish.html index 99acae9..cb56e1e 100644 --- a/tools/fish.html +++ b/tools/fish.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>fish - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html" class="active"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html" class="active"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,15 +137,15 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#fish1" id="fish1">fish(1)</a></h1> -<h2><a class="header" href="#quick-info" id="quick-info">Quick Info</a></h2> + <h1 id="fish1"><a class="header" href="#fish1">fish(1)</a></h1> +<h2 id="quick-info"><a class="header" href="#quick-info">Quick Info</a></h2> <p>Fish initialization file <code>~/.config/fish/config.fish</code></p> <p>Switch between different key bindings:</p> <ul> <li><code>fish_default_key_bindings</code> to use default key bindings</li> <li><code>fish_vi_key_bindings</code> to use vi key bindings</li> </ul> -<h2><a class="header" href="#variables" id="variables">Variables</a></h2> +<h2 id="variables"><a class="header" href="#variables">Variables</a></h2> <p>Available scopes</p> <ul> <li><code>local</code> variable local to a block</li> @@ -168,7 +153,7 @@ <li><code>universal</code> variable universal to all shell instances + preserved across shell restart</li> </ul> -<h3><a class="header" href="#setunset-variables" id="setunset-variables">Set/Unset Variables</a></h3> +<h3 id="setunset-variables"><a class="header" href="#setunset-variables">Set/Unset Variables</a></h3> <pre><code class="language-text">set <name> [<values>] -l local scope -g global scope @@ -178,7 +163,7 @@ shell restart</li> -x export to ENV -u unexport from ENV </code></pre> -<h3><a class="header" href="#lists" id="lists">Lists</a></h3> +<h3 id="lists"><a class="header" href="#lists">Lists</a></h3> <p>In <code>fish</code> all variables are lists (start with index <code>1</code>, but lists can't contain lists.</p> <pre><code class="language-text">set foo a b c d @@ -199,29 +184,29 @@ echo $$foo # outputs 1337 echo {a,b}{1,2} # a1 b1 b2 </code></pre> -<h3><a class="header" href="#special-variables-lists" id="special-variables-lists">Special Variables (Lists)</a></h3> +<h3 id="special-variables-lists"><a class="header" href="#special-variables-lists">Special Variables (Lists)</a></h3> <pre><code class="language-text">$status # exit code of last command $pipestatus # list of exit codes of pipe chain $CMD_DURATION # runtime of last command in ms </code></pre> -<h4><a class="header" href="#path" id="path"><code>*PATH</code></a></h4> +<h4 id="path"><a class="header" href="#path"><code>*PATH</code></a></h4> <p>Lists ending with <code>PATH</code> are automatically split at <code>:</code> when used and joined with <code>:</code> when exported to the environment.</p> <pre><code class="language-text">set -x BLA_PATH a:b:c:d echo $BLA_PATH # a b c d env | grep BLA_PATH # BLA_PATH=a:b:c:d </code></pre> -<h2><a class="header" href="#command-handling" id="command-handling">Command Handling</a></h2> +<h2 id="command-handling"><a class="header" href="#command-handling">Command Handling</a></h2> <pre><code class="language-text"># sub-commands are not run in quotes echo "ls output: "(ls) </code></pre> -<h3><a class="header" href="#io-redirection" id="io-redirection">I/O redirection</a></h3> +<h3 id="io-redirection"><a class="header" href="#io-redirection">I/O redirection</a></h3> <pre><code class="language-text"># 'noclobber', fail if 'log' already exists echo foo >? log </code></pre> -<h2><a class="header" href="#control-flow" id="control-flow">Control Flow</a></h2> -<h3><a class="header" href="#if--else" id="if--else"><code>if</code> / <code>else</code></a></h3> +<h2 id="control-flow"><a class="header" href="#control-flow">Control Flow</a></h2> +<h3 id="if--else"><a class="header" href="#if--else"><code>if</code> / <code>else</code></a></h3> <pre><code class="language-text">if grep foo bar # do sth else if grep foobar bar @@ -230,7 +215,7 @@ else # do sth else end </code></pre> -<h3><a class="header" href="#switch" id="switch"><code>switch</code></a></h3> +<h3 id="switch"><a class="header" href="#switch"><code>switch</code></a></h3> <pre><code class="language-text">switch (echo foo) case 'foo*' # do start with foo @@ -240,29 +225,29 @@ case '*' # do else end </code></pre> -<h3><a class="header" href="#while-loop" id="while-loop"><code>while</code> Loop</a></h3> +<h3 id="while-loop"><a class="header" href="#while-loop"><code>while</code> Loop</a></h3> <pre><code class="language-text">while true echo foo end </code></pre> -<h3><a class="header" href="#for-loop" id="for-loop"><code>for</code> Loop</a></h3> +<h3 id="for-loop"><a class="header" href="#for-loop"><code>for</code> Loop</a></h3> <pre><code class="language-text">for f in (ls) echo $f end </code></pre> -<h2><a class="header" href="#functions" id="functions">Functions</a></h2> +<h2 id="functions"><a class="header" href="#functions">Functions</a></h2> <p>Function arguments are passed via <code>$argv</code> list.</p> <pre><code class="language-text">function fn_foo echo $argv end </code></pre> -<h3><a class="header" href="#autoloading" id="autoloading">Autoloading</a></h3> +<h3 id="autoloading"><a class="header" href="#autoloading">Autoloading</a></h3> <p>When running a command fish attempts to autoload a function. The shell looks for <code><cmd>.fish</code> in the locations defined by <code>$fish_function_path</code> and loads the function lazily if found.</p> <p>This is the preferred way over monolithically defining all functions in a startup script.</p> -<h3><a class="header" href="#helper" id="helper">Helper</a></h3> +<h3 id="helper"><a class="header" href="#helper">Helper</a></h3> <pre><code class="language-text">functions # list al functions functions foo # describe function 'foo' functions -e foo # erase function 'foo' @@ -270,7 +255,7 @@ functions -e foo # erase function 'foo' funced foo # edit function 'foo' # '-e vim' to edit in vim </code></pre> -<h2><a class="header" href="#prompt" id="prompt">Prompt</a></h2> +<h2 id="prompt"><a class="header" href="#prompt">Prompt</a></h2> <p>The prompt is defined by the output of the <code>fish_prompt</code> function.</p> <pre><code class="language-text">function fish_prompt set -l cmd_ret @@ -280,7 +265,7 @@ end <blockquote> <p>Use <code>set_color</code> to manipulate terminal colors.</p> </blockquote> -<h2><a class="header" href="#useful-builtins" id="useful-builtins">Useful Builtins</a></h2> +<h2 id="useful-builtins"><a class="header" href="#useful-builtins">Useful Builtins</a></h2> <pre><code class="language-text"># history history search <str> # search history for <str> history merge # merge histories from fish sessions @@ -291,13 +276,13 @@ count $var # count elements in list # string string split SEP STRING </code></pre> -<h2><a class="header" href="#keymaps" id="keymaps">Keymaps</a></h2> +<h2 id="keymaps"><a class="header" href="#keymaps">Keymaps</a></h2> <pre><code class="language-text"> Shift-Tab ........... tab-completion with search Alt-Up / Alt-Down ... search history with token under the cursor Alt-l ............... list content of dir under cursor Alt-p ............... append '2>&1 | less;' to current cmdline </code></pre> -<h2><a class="header" href="#debug" id="debug">Debug</a></h2> +<h2 id="debug"><a class="header" href="#debug">Debug</a></h2> <pre><code class="language-text"> status print-stack-trace .. prints function stacktrace (can be used in scripts) breakpoint ................ halt script execution and gives shell (C-d | exit to continue) @@ -307,67 +292,38 @@ string split SEP STRING <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/bash.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/tmux.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/bash.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/bash.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/tmux.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/tmux.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/gdb.html b/tools/gdb.html index d9544fb..14976f2 100644 --- a/tools/gdb.html +++ b/tools/gdb.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>gdb - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html" class="active"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html" class="active"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#gdb1" id="gdb1">gdb(1)</a></h1> -<h1><a class="header" href="#cli" id="cli">CLI</a></h1> + <h1 id="gdb1"><a class="header" href="#gdb1">gdb(1)</a></h1> +<h1 id="cli"><a class="header" href="#cli">CLI</a></h1> <pre><code class="language-markdown"> gdb [opts] [prg [-c coredump | -p pid]] gdb [opts] --args prg <prg-args> opts: @@ -163,8 +148,8 @@ -ex <cmd> execute command <cmd> before prompt --tty <tty> set I/O tty for debugee </code></pre> -<h1><a class="header" href="#interactive-usage" id="interactive-usage">Interactive usage</a></h1> -<h2><a class="header" href="#misc" id="misc">Misc</a></h2> +<h1 id="interactive-usage"><a class="header" href="#interactive-usage">Interactive usage</a></h1> +<h2 id="misc"><a class="header" href="#misc">Misc</a></h2> <pre><code class="language-markdown"> tty <tty> Set <tty> as tty for debugee. Make sure nobody reads from target tty, easiest is to spawn a shell @@ -185,7 +170,7 @@ info display List display expressions. </code></pre> -<h2><a class="header" href="#breakpoints" id="breakpoints">Breakpoints</a></h2> +<h2 id="breakpoints"><a class="header" href="#breakpoints">Breakpoints</a></h2> <pre><code class="language-markdown"> break [-qualified] <sym> thread <tnum> Set a breakpoint only for a specific thread. -qualified: Treat <sym> as fully qualified symbol (quiet handy to set @@ -219,7 +204,7 @@ <bp_list>: Space separates list, eg 'command 2 5-8' to run command for breakpoints: 2,5,6,7,8. </code></pre> -<h2><a class="header" href="#watchpoints" id="watchpoints">Watchpoints</a></h2> +<h2 id="watchpoints"><a class="header" href="#watchpoints">Watchpoints</a></h2> <pre><code class="language-markdown"> watch [-location|-l] <expr> [thread <tnum>] Create a watchpoint for <expr>, will break if <expr> is written to. Watchpoints respect scope of variables, -l can be used to watch the @@ -230,7 +215,7 @@ Sets an access watchpoint, will break if <expr> is written to or read from. </code></pre> -<h2><a class="header" href="#inspection" id="inspection">Inspection</a></h2> +<h2 id="inspection"><a class="header" href="#inspection">Inspection</a></h2> <pre><code class="language-markdown"> info functions [<regex>] List functions matching <regex>. List all functions if no <regex> provided. @@ -239,7 +224,7 @@ List variables matching <regex>. List all variables if no <regex> provided. </code></pre> -<h2><a class="header" href="#signal-handling" id="signal-handling">Signal handling</a></h2> +<h2 id="signal-handling"><a class="header" href="#signal-handling">Signal handling</a></h2> <pre><code class="language-markdown"> info handle [<signal>] Print how to handle <signal>. If no <signal> specified print for all signals. @@ -254,7 +239,7 @@ catch signal <signal> Create a catchpoint for <signal>. </code></pre> -<h2><a class="header" href="#source-file-locations" id="source-file-locations">Source file locations</a></h2> +<h2 id="source-file-locations"><a class="header" href="#source-file-locations">Source file locations</a></h2> <pre><code class="language-markdown"> dir <path> Add <path> to the beginning of the searh path for source files. @@ -267,7 +252,7 @@ show substitute-path Show current substitution rules. </code></pre> -<h2><a class="header" href="#configuration" id="configuration">Configuration</a></h2> +<h2 id="configuration"><a class="header" href="#configuration">Configuration</a></h2> <pre><code class="language-markdown"> set follow-fork-mode <child | parent> Specify which process to follow when debuggee makes a fork(2) syscall. @@ -293,7 +278,7 @@ on: only log to file. off: log to file and tty. </code></pre> -<h1><a class="header" href="#user-commands-macros" id="user-commands-macros">User commands (macros)</a></h1> +<h1 id="user-commands-macros"><a class="header" href="#user-commands-macros">User commands (macros)</a></h1> <p>Gdb allows to create & document user commands as follows:</p> <pre><code class="language-markdown"> define <cmd> # cmds @@ -307,7 +292,7 @@ <pre><code class="language-markdown"> help user-defined help <cmd> </code></pre> -<h1><a class="header" href="#hooks" id="hooks">Hooks</a></h1> +<h1 id="hooks"><a class="header" href="#hooks">Hooks</a></h1> <p>Gdb allows to create two types of command <code>hooks</code></p> <ul> <li><code>hook-</code> will be run before <code><cmd></code></li> @@ -321,8 +306,8 @@ # cmds end </code></pre> -<h1><a class="header" href="#examples" id="examples">Examples</a></h1> -<h2><a class="header" href="#automatically-print-next-instr" id="automatically-print-next-instr">Automatically print next instr</a></h2> +<h1 id="examples"><a class="header" href="#examples">Examples</a></h1> +<h2 id="automatically-print-next-instr"><a class="header" href="#automatically-print-next-instr">Automatically print next instr</a></h2> <p>When ever the debugee stops automatically print the memory at the current instruction pointer (<code>$rip</code> x86) and format as instruction <code>/i</code>.</p> <pre><code class="language-markdown"> # rip - x86 @@ -331,7 +316,7 @@ instruction pointer (<code>$rip</code> x86) and format as instruction <code>/i</ # step instruction, after the step the next instruction is automatically printed si </code></pre> -<h2><a class="header" href="#conditional-breakpoints" id="conditional-breakpoints">Conditional breakpoints</a></h2> +<h2 id="conditional-breakpoints"><a class="header" href="#conditional-breakpoints">Conditional breakpoints</a></h2> <p>Create conditional breakpoints for a function <code>void foo(int i)</code> in the debugee.</p> <pre><code class="language-markdown"> # Create conditional breakpoint b foo if i == 42 @@ -340,7 +325,7 @@ instruction pointer (<code>$rip</code> x86) and format as instruction <code>/i</ # Make existing breakpoint conditional cond 2 if i == 7 </code></pre> -<h2><a class="header" href="#catch-sigsegv-and-execute-commands" id="catch-sigsegv-and-execute-commands">Catch SIGSEGV and execute commands</a></h2> +<h2 id="catch-sigsegv-and-execute-commands"><a class="header" href="#catch-sigsegv-and-execute-commands">Catch SIGSEGV and execute commands</a></h2> <p>This creates a <code>catchpoint</code> for the <code>SIGSEGV</code> signal and attached the <code>command</code> to it.</p> <pre><code class="language-markdown"> catch signal SIGSEGV @@ -349,10 +334,10 @@ to it.</p> c end </code></pre> -<h2><a class="header" href="#run-backtrace-on-thread-1-batch-mode" id="run-backtrace-on-thread-1-batch-mode">Run <code>backtrace</code> on thread 1 (batch mode)</a></h2> +<h2 id="run-backtrace-on-thread-1-batch-mode"><a class="header" href="#run-backtrace-on-thread-1-batch-mode">Run <code>backtrace</code> on thread 1 (batch mode)</a></h2> <pre><code class="language-markdown"> gdb --batch -ex 'thread 1' -ex 'bt' -p <pid> </code></pre> -<h2><a class="header" href="#script-gdb-for-automating-debugging-sessions" id="script-gdb-for-automating-debugging-sessions">Script gdb for automating debugging sessions</a></h2> +<h2 id="script-gdb-for-automating-debugging-sessions"><a class="header" href="#script-gdb-for-automating-debugging-sessions">Script gdb for automating debugging sessions</a></h2> <p>To script gdb add commands into a file and pass it to gdb via <code>-x</code>. For example create <code>run.gdb</code>:</p> <pre><code class="language-markdown"> set pagination off @@ -370,8 +355,8 @@ For example create <code>run.gdb</code>:</p> <p>This script can be used as:</p> <pre><code class="language-markdown"> gdb --batch -x ./run.gdb -p <pid> </code></pre> -<h1><a class="header" href="#know-bugs" id="know-bugs">Know Bugs</a></h1> -<h2><a class="header" href="#workaround-command--finish-bug" id="workaround-command--finish-bug">Workaround <code>command + finish</code> bug</a></h2> +<h1 id="know-bugs"><a class="header" href="#know-bugs">Know Bugs</a></h1> +<h2 id="workaround-command--finish-bug"><a class="header" href="#workaround-command--finish-bug">Workaround <code>command + finish</code> bug</a></h2> <p>When using <code>finish</code> inside a <code>command</code> block, commands after <code>finish</code> are not executed. To workaround that bug one can create a wrapper function which calls <code>finish</code>.</p> @@ -390,67 +375,38 @@ executed. To workaround that bug one can create a wrapper function which calls <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/gpg.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/gdbserver.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/gpg.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/gpg.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/gdbserver.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/gdbserver.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/gdbserver.html b/tools/gdbserver.html index 65c62e3..95ded86 100644 --- a/tools/gdbserver.html +++ b/tools/gdbserver.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>gdbserver - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html" class="active"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html" class="active"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#gdbserver1" id="gdbserver1">gdbserver(1)</a></h1> -<h1><a class="header" href="#cli" id="cli">CLI</a></h1> + <h1 id="gdbserver1"><a class="header" href="#gdbserver1">gdbserver(1)</a></h1> +<h1 id="cli"><a class="header" href="#cli">CLI</a></h1> <pre><code class="language-markdown"> gdbserver [opts] comm prog [args] opts: --disable-randomization @@ -163,7 +148,7 @@ host:port tty </code></pre> -<h1><a class="header" href="#example" id="example">Example</a></h1> +<h1 id="example"><a class="header" href="#example">Example</a></h1> <pre><code class="language-markdown"># Start gdbserver. gdbserver localhost:1234 /bin/ls @@ -175,67 +160,38 @@ gdb -ex 'target remote localhost:1234' <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/gdb.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/radare2.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/gdb.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/gdb.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/radare2.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/radare2.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/git.html b/tools/git.html index 9492363..79db5ea 100644 --- a/tools/git.html +++ b/tools/git.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>git - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html" class="active"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html" class="active"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#git1" id="git1">git(1)</a></h1> -<h2><a class="header" href="#working-areas" id="working-areas">Working areas</a></h2> + <h1 id="git1"><a class="header" href="#git1">git(1)</a></h1> +<h2 id="working-areas"><a class="header" href="#working-areas">Working areas</a></h2> <pre><code class="language-text">+-------------------+ --- stash -----> +-------+ | working directory | | stash | // Shelving area. +-------------------+ <-- stash pop -- +-------+ @@ -180,15 +165,15 @@ | remote repository | +-------------------+ </code></pre> -<h2><a class="header" href="#staging" id="staging">Staging</a></h2> +<h2 id="staging"><a class="header" href="#staging">Staging</a></h2> <pre><code class="language-markdown"> git add -p [<file>] ............ partial staging (interactive) </code></pre> -<h2><a class="header" href="#remote" id="remote">Remote</a></h2> +<h2 id="remote"><a class="header" href="#remote">Remote</a></h2> <pre><code class="language-markdown"> git remote -v .................. list remotes verbose (with URLs) git remote show [-n] <remote> .. list info for <remote> (like remote HEAD, remote branches, tracking mapping) </code></pre> -<h2><a class="header" href="#branching" id="branching">Branching</a></h2> +<h2 id="branching"><a class="header" href="#branching">Branching</a></h2> <pre><code class="language-markdown"> git branch [-a] ................ list available branches; -a to include remote branches git branch -vv ................. list branch & annotate with head sha1 & @@ -206,7 +191,7 @@ git push origin --delete <rbname> .. delete branch <rbname> from origin (or other remote) </code></pre> -<h2><a class="header" href="#tags" id="tags">Tags</a></h2> +<h2 id="tags"><a class="header" href="#tags">Tags</a></h2> <pre><code class="language-markdown"> git tag -a <tname> -m "descr" ........ creates an annotated tag (full object containing tagger, date, ...) git tag -l ........................... list available tags @@ -217,7 +202,7 @@ git push origin --tags .... push local tags to origin (or other remote) </code></pre> -<h2><a class="header" href="#log--commit-history" id="log--commit-history">Log & Commit History</a></h2> +<h2 id="log--commit-history"><a class="header" href="#log--commit-history">Log & Commit History</a></h2> <pre><code class="language-markdown"> git log --oneline ......... shows log in single line per commit -> alias for '--pretty=oneline --abbrev-commit' git log --graph ........... text based graph of commit history @@ -226,7 +211,7 @@ git log -p <file> ......... show commit history + diffs for <file> git log --oneline <file> .. show commit history for <file> in compact format </code></pre> -<h2><a class="header" href="#diff--commit-info" id="diff--commit-info">Diff & Commit Info</a></h2> +<h2 id="diff--commit-info"><a class="header" href="#diff--commit-info">Diff & Commit Info</a></h2> <pre><code class="language-markdown"> git diff <commit>..<commit> [<file>] .... show changes between two arbitrary commits. If one <commit> is omitted it is if HEAD is specified. @@ -239,7 +224,7 @@ git git show <commit>:<file> ............ show <file> at <commit> </code></pre> -<h2><a class="header" href="#patching" id="patching">Patching</a></h2> +<h2 id="patching"><a class="header" href="#patching">Patching</a></h2> <pre><code class="language-markdown"> git format-patch <opt> <since>/<revision range> opt: -N ................... use [PATCH] instead [PATCH n/m] in subject when @@ -263,7 +248,7 @@ # generate single patch file from a certain commit/ref git format-patch <COMMIT/REF> --stdout > my-patch.patch </code></pre> -<h2><a class="header" href="#resetting" id="resetting">Resetting</a></h2> +<h2 id="resetting"><a class="header" href="#resetting">Resetting</a></h2> <pre><code class="language-markdown"> git reset [opt] <ref|commit> opt: --mixed .................... resets index, but not working tree @@ -275,7 +260,7 @@ git reset --soft HEAD~1 ........ delete most recent commit but keep work git reset --hard HEAD~1 ........ delete most recent commit and delete work </code></pre> -<h2><a class="header" href="#submodules" id="submodules">Submodules</a></h2> +<h2 id="submodules"><a class="header" href="#submodules">Submodules</a></h2> <pre><code class="language-markdown"> git submodule add <url> [<path>] .......... add new submodule to current project git clone --recursive <url> ............... clone project and recursively all submodules (same as using @@ -291,12 +276,12 @@ git diff --submodule ...................... show commits that are part of the submodule diff </code></pre> -<h2><a class="header" href="#inspection" id="inspection">Inspection</a></h2> +<h2 id="inspection"><a class="header" href="#inspection">Inspection</a></h2> <pre><code class="language-markdown"> git ls-tree [-r] <ref> .... show git tree for <ref>, -r to recursively ls sub-trees git show <obj> ............ show <obj> git cat-file -p <obj> ..... print content of <obj> </code></pre> -<h2><a class="header" href="#revision-specifier" id="revision-specifier">Revision Specifier</a></h2> +<h2 id="revision-specifier"><a class="header" href="#revision-specifier">Revision Specifier</a></h2> <pre><code class="language-markdown"> HEAD ........ last commit HEAD~1 ...... last commit-1 HEAD~N ...... last commit-N (linear backwards when in tree structure, check @@ -308,67 +293,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/tmux.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/awk.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/tmux.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/tmux.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/awk.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/awk.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/gpg.html b/tools/gpg.html index 4b5c3c0..088c5cd 100644 --- a/tools/gpg.html +++ b/tools/gpg.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>gpg - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html" class="active"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html" class="active"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,21 +137,21 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#gpg1" id="gpg1">gpg(1)</a></h1> + <h1 id="gpg1"><a class="header" href="#gpg1">gpg(1)</a></h1> <pre><code>gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user <name> Specify key for signing -r|--recipient Encrypt for user </code></pre> -<h2><a class="header" href="#generate-new-keypair" id="generate-new-keypair">Generate new keypair</a></h2> +<h2 id="generate-new-keypair"><a class="header" href="#generate-new-keypair">Generate new keypair</a></h2> <pre><code class="language-bash">gpg --full-generate-key </code></pre> -<h2><a class="header" href="#list-keys" id="list-keys">List keys</a></h2> +<h2 id="list-keys"><a class="header" href="#list-keys">List keys</a></h2> <pre><code>gpg -k / --list-key # public keys gpg -K / --list-secret-keys # secret keys </code></pre> -<h2><a class="header" href="#edit-keys" id="edit-keys">Edit keys</a></h2> +<h2 id="edit-keys"><a class="header" href="#edit-keys">Edit keys</a></h2> <pre><code class="language-bash">gpg --edit-key <KEY ID> </code></pre> <p>Gives prompt to modify <code>KEY ID</code>, common commands:</p> @@ -185,23 +170,23 @@ deluid delete selected user ID addkey add subkey delkey delete selected subkey </code></pre> -<h2><a class="header" href="#export--import-keys" id="export--import-keys">Export & Import Keys</a></h2> +<h2 id="export--import-keys"><a class="header" href="#export--import-keys">Export & Import Keys</a></h2> <pre><code class="language-bash">gpg --export --armor --output <KEY.PUB> <KEY ID> gpg --export-secret-key --armor --output <KEY.PUB> <KEY ID> gpg --import <FILE> </code></pre> -<h2><a class="header" href="#search--send-keys" id="search--send-keys">Search & Send keys</a></h2> +<h2 id="search--send-keys"><a class="header" href="#search--send-keys">Search & Send keys</a></h2> <pre><code class="language-bash">gpg --keyserver <SERVER> --send-keys <KEY ID> gpg --keyserver <SERVER> --search-keys <KEY ID> </code></pre> -<h2><a class="header" href="#encrypt-passphrase" id="encrypt-passphrase">Encrypt (passphrase)</a></h2> +<h2 id="encrypt-passphrase"><a class="header" href="#encrypt-passphrase">Encrypt (passphrase)</a></h2> <p>Encrypt file using <code>passphrase</code> and write encrypted data to <code><file>.gpg</code>.</p> <pre><code class="language-bash">gpg --symmetric <file> # Decrypt using passphrase gpg -o <file> --decrypt <file>.gpg </code></pre> -<h2><a class="header" href="#encrypt-public-key" id="encrypt-public-key">Encrypt (public key)</a></h2> +<h2 id="encrypt-public-key"><a class="header" href="#encrypt-public-key">Encrypt (public key)</a></h2> <p>Encrypt file with <code>public key</code> of specified <code>recipient</code> and write encrypted data to <code><file>.gpg</code>.</p> <pre><code class="language-bash">gpg --encrypt -r foo@bar.de <file> @@ -209,7 +194,7 @@ data to <code><file>.gpg</code>.</p> # Decrypt at foos side (private key required) gpg -o <file> --decrypt <file>.gpg </code></pre> -<h2><a class="header" href="#signing" id="signing">Signing</a></h2> +<h2 id="signing"><a class="header" href="#signing">Signing</a></h2> <p>Generate a signed file and write to <code><file>.gpg</code>.</p> <pre><code class="language-bash"># Sign with private key of foo@bar.de gpg --sign -u foor@bar.de <file> @@ -227,7 +212,7 @@ gpg -o <file> --decrypt <file>.gpg file and then encrypt it.</p> <pre><code class="language-bash">gpg --sign --encrypt -r <recipient> <file> </code></pre> -<h2><a class="header" href="#signing-detached" id="signing-detached">Signing (detached)</a></h2> +<h2 id="signing-detached"><a class="header" href="#signing-detached">Signing (detached)</a></h2> <p>Generate a <code>detached</code> signature and write to <code><file>.asc</code>. Send <code><file>.asc</code> along with <code><file></code> when distributing.</p> <pre><code class="language-bash">gpg --detach-sign --armor -u foor@bar.de <file> @@ -238,14 +223,14 @@ gpg --verify <file>.asc <file> <blockquote> <p>Without <code>-u</code> use first private key in list <code>gpg -K</code> for signing.</p> </blockquote> -<h2><a class="header" href="#abbreviations" id="abbreviations">Abbreviations</a></h2> +<h2 id="abbreviations"><a class="header" href="#abbreviations">Abbreviations</a></h2> <ul> <li><code>sec</code> secret key</li> <li><code>ssb</code> secret subkey</li> <li><code>pub</code> public key</li> <li><code>sub</code> public subkey</li> </ul> -<h2><a class="header" href="#keyservers" id="keyservers">Keyservers</a></h2> +<h2 id="keyservers"><a class="header" href="#keyservers">Keyservers</a></h2> <ul> <li>http://pgp.mit.edu</li> <li>http://keyserver.ubuntu.com</li> @@ -256,67 +241,38 @@ gpg --verify <file>.asc <file> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/emacs.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/gdb.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/emacs.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/emacs.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/gdb.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/gdb.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/index.html b/tools/index.html index da1396b..e64838a 100644 --- a/tools/index.html +++ b/tools/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Tools - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html" class="active"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html" class="active"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#tools" id="tools">Tools</a></h1> + <h1 id="tools"><a class="header" href="#tools">Tools</a></h1> <ul> <li><a href="./zsh.html">zsh</a></li> <li><a href="./bash.html">bash</a></li> @@ -174,67 +159,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../intro.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/zsh.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../intro.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../intro.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/zsh.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/zsh.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/pacman.html b/tools/pacman.html index a5885e6..ee09592 100644 --- a/tools/pacman.html +++ b/tools/pacman.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>pacman - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html" class="active"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html" class="active"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#pacman1" id="pacman1">pacman(1)</a></h1> -<h2><a class="header" href="#remote-package-repositories" id="remote-package-repositories">Remote package repositories</a></h2> + <h1 id="pacman1"><a class="header" href="#pacman1">pacman(1)</a></h1> +<h2 id="remote-package-repositories"><a class="header" href="#remote-package-repositories">Remote package repositories</a></h2> <pre><code class="language-text">pacman -Sy refresh package database pacman -S <pkg> install pkg pacman -Ss <regex> search remote package database @@ -161,10 +146,10 @@ pacman -Si <pkg> get info for pkg pacman -Su upgrade installed packages pacman -Sc clean local package cache </code></pre> -<h2><a class="header" href="#remove-packages" id="remove-packages">Remove packages</a></h2> +<h2 id="remove-packages"><a class="header" href="#remove-packages">Remove packages</a></h2> <pre><code class="language-text">pacman -Rsn <pkg> uninstall package and unneeded deps + config files </code></pre> -<h2><a class="header" href="#local-package-database" id="local-package-database">Local package database</a></h2> +<h2 id="local-package-database"><a class="header" href="#local-package-database">Local package database</a></h2> <p>Local package database of installed packages.</p> <pre><code class="language-text">pacman -Q list all installed packages pacman -Qs <regex> search local package database @@ -172,14 +157,14 @@ pacman -Ql <pkg> list files installed by pkg pacman -Qo <file> query package that owns file pacman -Qe only list explicitly installed packages </code></pre> -<h2><a class="header" href="#local-file-database" id="local-file-database">Local file database</a></h2> +<h2 id="local-file-database"><a class="header" href="#local-file-database">Local file database</a></h2> <p>Local file database which allows to search packages owning certain files. Also searches non installed packages, but database must be synced.</p> <pre><code class="language-text">pacman -Fy refresh file database pacman -Fl <pkg> list files in pkg (must not be installed) pacman -Fx <regex> search </code></pre> -<h2><a class="header" href="#hacks" id="hacks">Hacks</a></h2> +<h2 id="hacks"><a class="header" href="#hacks">Hacks</a></h2> <p>Uninstall all orphaned packages (including config files) that were installed as dependencies.</p> <pre><code class="language-text">pacman -Rsn $(pacman -Qqtq) @@ -196,67 +181,38 @@ package and sort by size.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/qemu.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/dot.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/qemu.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/qemu.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/dot.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/dot.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/qemu.html b/tools/qemu.html index 042892d..8a89f44 100644 --- a/tools/qemu.html +++ b/tools/qemu.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>qemu - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html" class="active"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html" class="active"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,10 +137,10 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#qemu1" id="qemu1">qemu(1)</a></h1> + <h1 id="qemu1"><a class="header" href="#qemu1">qemu(1)</a></h1> <p>All the examples & notes use <code>qemu-system-x86_64</code> but in most cases this can be swapped with the system emulator for other architectures.</p> -<h2><a class="header" href="#keybindings" id="keybindings">Keybindings</a></h2> +<h2 id="keybindings"><a class="header" href="#keybindings">Keybindings</a></h2> <p>Graphic mode:</p> <pre><code class="language-markdown">Ctrl+Alt+g release mouse capture from VM @@ -167,7 +152,7 @@ Ctrl+Alt+2 switch to qemu monitor Ctrl+a x exit emulator Ctrl+a c switch between monitor and console </code></pre> -<h2><a class="header" href="#vm-config-snippet" id="vm-config-snippet">VM config snippet</a></h2> +<h2 id="vm-config-snippet"><a class="header" href="#vm-config-snippet">VM config snippet</a></h2> <p>Following command-line gives a good starting point to assemble a VM:</p> <pre><code>qemu-system-x86_64 \ -cpu host -enable-kvm -smp 4 \ @@ -179,7 +164,7 @@ Ctrl+a c switch between monitor and console -device qemu-xhci,id=xhci \ -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408,id=capture-card </code></pre> -<h3><a class="header" href="#cpu--ram" id="cpu--ram">CPU & RAM</a></h3> +<h3 id="cpu--ram"><a class="header" href="#cpu--ram">CPU & RAM</a></h3> <pre><code class="language-bash"># Emulate host CPU in guest VM, enabling all supported host featured (requires KVM). # List available CPUs `qemu-system-x86_64 -cpu help`. -cpu host @@ -193,7 +178,7 @@ Ctrl+a c switch between monitor and console # Configure size of guest RAM. -m 8G </code></pre> -<h3><a class="header" href="#graphic--display" id="graphic--display">Graphic & Display</a></h3> +<h3 id="graphic--display"><a class="header" href="#graphic--display">Graphic & Display</a></h3> <pre><code class="language-bash"># Use sdl window as display and enable openGL context. -display sdl,gl=on @@ -203,11 +188,11 @@ Ctrl+a c switch between monitor and console # Confifure virtio as 3D video graphic accelerator (requires virgl in guest). -vga virtio </code></pre> -<h3><a class="header" href="#boot-menu" id="boot-menu">Boot Menu</a></h3> +<h3 id="boot-menu"><a class="header" href="#boot-menu">Boot Menu</a></h3> <pre><code class="language-bash"># Enables boot menu to select boot device (enter with `ESC`). -boot menu=on </code></pre> -<h3><a class="header" href="#block-devices" id="block-devices">Block devices</a></h3> +<h3 id="block-devices"><a class="header" href="#block-devices">Block devices</a></h3> <pre><code class="language-bash"># Attach cdrom drive with iso to a VM. -cdrom <iso> @@ -217,7 +202,7 @@ Ctrl+a c switch between monitor and console # Generic way to configure & attach a drive to a VM. -drive file=<file>,format=qcow2 </code></pre> -<h4><a class="header" href="#create-a-disk-with-a-hrefhttpsqemu-projectgitlabioqemutoolsqemu-imghtmlqemu-imga" id="create-a-disk-with-a-hrefhttpsqemu-projectgitlabioqemutoolsqemu-imghtmlqemu-imga">Create a disk with <a href="https://qemu-project.gitlab.io/qemu/tools/qemu-img.html"><code>qemu-img</code></a></a></h4> +<h4 id="create-a-disk-with-qemu-img"><a class="header" href="#create-a-disk-with-qemu-img">Create a disk with <a href="https://qemu-project.gitlab.io/qemu/tools/qemu-img.html"><code>qemu-img</code></a></a></h4> <p>To create a <code>qcow2</code> disk (qemu copy-on-write) of size <code>10G</code>:</p> <pre><code class="language-bash">qemu-img create -f qcow2 disk.qcow2 10G </code></pre> @@ -240,25 +225,25 @@ lsblk -f /dev/sda ├─sda1 ext3 .... └─sda2 ext4 .... </code></pre> -<h3><a class="header" href="#usb" id="usb">USB</a></h3> -<h4><a class="header" href="#host-controller" id="host-controller">Host Controller</a></h4> +<h3 id="usb"><a class="header" href="#usb">USB</a></h3> +<h4 id="host-controller"><a class="header" href="#host-controller">Host Controller</a></h4> <pre><code class="language-bash"># Add XHCI USB controller to the VM (supports USB 3.0, 2.0, 1.1). # `id=xhci` creates a usb bus named `xhci`. -device qemu-xhci,id=xhci </code></pre> -<h4><a class="header" href="#usb-device" id="usb-device">USB Device</a></h4> +<h4 id="usb-device"><a class="header" href="#usb-device">USB Device</a></h4> <pre><code class="language-bash"># Pass-through USB device from host identified by vendorid & productid and # attach to usb bus `xhci.0` (defined with controller `id`). -device usb-host,bus=xhci.0,vendorid=0x05e1,productid=0x0408 </code></pre> -<h2><a class="header" href="#debugging" id="debugging">Debugging</a></h2> +<h2 id="debugging"><a class="header" href="#debugging">Debugging</a></h2> <pre><code class="language-bash"># Open gdbstub on tcp `<port>` (`-s` shorthand for `-gdb tcp::1234`). -gdb tcp::<port> # Freeze guest CPU at startup and wait for debugger connection. -S </code></pre> -<h2><a class="header" href="#io-redirection" id="io-redirection">IO redirection</a></h2> +<h2 id="io-redirection"><a class="header" href="#io-redirection">IO redirection</a></h2> <pre><code class="language-bash"># Create raw tcp server for `serial IO` and wait until a client connects # before executing the guest. -serial tcp:localhost:12345,server,wait @@ -275,17 +260,17 @@ lsblk -f /dev/sda <p>In <code>server</code> mode use <code>nowait</code> to execute guest without waiting for a client connection.</p> </blockquote> -<h2><a class="header" href="#network" id="network">Network</a></h2> +<h2 id="network"><a class="header" href="#network">Network</a></h2> <pre><code class="language-bash"># Redirect host tcp port `1234` to guest port `4321`. -nic user,hostfwd=tcp:localhost:1234-:4321 </code></pre> -<h2><a class="header" href="#shared-drives" id="shared-drives">Shared drives</a></h2> +<h2 id="shared-drives"><a class="header" href="#shared-drives">Shared drives</a></h2> <pre><code class="language-bash"># Attach a `virtio-9p-pci` device to the VM. # The guest requires 9p support and can mount the shared drive as: # mount -t 9p -o trans=virtio someName /mnt -virtfs local,id=someName,path=<someHostPath>,mount_tag=someName,security_model=none </code></pre> -<h2><a class="header" href="#debug-logging" id="debug-logging">Debug logging</a></h2> +<h2 id="debug-logging"><a class="header" href="#debug-logging">Debug logging</a></h2> <pre><code class="language-bash"># List debug items. -d help @@ -295,7 +280,7 @@ connection.</p> # Examples -d in_asm Log executed guest instructions. </code></pre> -<h2><a class="header" href="#tracing" id="tracing">Tracing</a></h2> +<h2 id="tracing"><a class="header" href="#tracing">Tracing</a></h2> <pre><code class="language-bash"># List name of all trace points. -trace help @@ -306,7 +291,7 @@ connection.</p> # File must contain one event/pattern per line. -trace events=<events> </code></pre> -<h2><a class="header" href="#vm-snapshots" id="vm-snapshots">VM snapshots</a></h2> +<h2 id="vm-snapshots"><a class="header" href="#vm-snapshots">VM snapshots</a></h2> <p>VM snapshots require that there is at least on <code>qcow2</code> disk attached to the VM (<a href="https://qemu-project.gitlab.io/qemu/system/images.html#vm-005fsnapshots">VM Snapshots</a>).</p> <p>Commands for qemu <a href="https://qemu-project.gitlab.io/qemu/system/monitor.html">Monitor</a> or <a href="https://qemu-project.gitlab.io/qemu/interop/qemu-qmp-ref.html">QMP</a>:</p> @@ -323,7 +308,7 @@ delvm <tag> -loadvm <tag> \ ... </code></pre> -<h2><a class="header" href="#vm-migration" id="vm-migration">VM Migration</a></h2> +<h2 id="vm-migration"><a class="header" href="#vm-migration">VM Migration</a></h2> <p><code>Online</code> migration example:</p> <pre><code class="language-bash"># Start machine 1 on host ABC. qemu-system-x86_64 -monitor stdio -cdrom <iso> @@ -350,7 +335,7 @@ qemu-system-x86_64 -monitor stdio -incoming "exec: gzip -d -c vm.gz" <p>The migration source machine and the migration target machine should be launched with the <strong>same</strong> parameters.</p> </blockquote> -<h2><a class="header" href="#appendix-direct-kernel-boot" id="appendix-direct-kernel-boot">Appendix: Direct <code>Kernel</code> boot</a></h2> +<h2 id="appendix-direct-kernel-boot"><a class="header" href="#appendix-direct-kernel-boot">Appendix: Direct <code>Kernel</code> boot</a></h2> <p>Example command line to directly boot a <code>Kernel</code> with an <code>initrd</code> ramdisk.</p> <pre><code class="language-bash">qemu-system-x86_64 \ -cpu host \ @@ -361,7 +346,7 @@ launched with the <strong>same</strong> parameters.</p> ... </code></pre> <p>Instructions to build a minimal <a href="https://blog.memzero.de/kernel-debugging-qemu"><code>Kernel</code> and <code>initrd</code></a>.</p> -<h2><a class="header" href="#references" id="references">References</a></h2> +<h2 id="references"><a class="header" href="#references">References</a></h2> <ul> <li><a href="https://github.com/qemu/qemu/blob/master/docs/usb2.txt">QEMU USB</a></li> <li><a href="https://qemu-project.gitlab.io/qemu/tools/qemu-img.html">QEMU IMG</a></li> @@ -377,67 +362,38 @@ launched with the <strong>same</strong> parameters.</p> <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/radare2.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/pacman.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/radare2.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/radare2.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/pacman.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/pacman.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/radare2.html b/tools/radare2.html index 9f6e58b..c22881b 100644 --- a/tools/radare2.html +++ b/tools/radare2.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>radare2 - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html" class="active"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html" class="active"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,33 +137,33 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#radare21" id="radare21">radare2(1)</a></h1> -<h2><a class="header" href="#print" id="print">print</a></h2> + <h1 id="radare21"><a class="header" href="#radare21">radare2(1)</a></h1> +<h2 id="print"><a class="header" href="#print">print</a></h2> <pre><code class="language-markdown"> pd <n> [@ <addr>] # print disassembly for <n> instructions # with optional temporary seek to <addr> </code></pre> -<h2><a class="header" href="#flags" id="flags">flags</a></h2> +<h2 id="flags"><a class="header" href="#flags">flags</a></h2> <pre><code class="language-markdown"> fs # list flag-spaces fs <fs> # select flag-space <fs> f # print flags of selected flag-space </code></pre> -<h2><a class="header" href="#help" id="help">help</a></h2> +<h2 id="help"><a class="header" href="#help">help</a></h2> <pre><code class="language-markdown"> ?*~<kw> # '?*' list all commands and '~' grep for <kw> ?*~... # '..' less mode /'...' interactive search </code></pre> -<h2><a class="header" href="#relocation" id="relocation">relocation</a></h2> +<h2 id="relocation"><a class="header" href="#relocation">relocation</a></h2> <pre><code class="language-markdown"> > r2 -B <baddr> <exe> # open <exe> mapped to addr <baddr> oob <addr> # reopen current file at <baddr> </code></pre> -<h1><a class="header" href="#examples" id="examples">Examples</a></h1> -<h2><a class="header" href="#patch-file-alter-bytes" id="patch-file-alter-bytes">Patch file (alter bytes)</a></h2> +<h1 id="examples"><a class="header" href="#examples">Examples</a></h1> +<h2 id="patch-file-alter-bytes"><a class="header" href="#patch-file-alter-bytes">Patch file (alter bytes)</a></h2> <pre><code class="language-markdown"> > r2 [-w] <file> oo+ # re-open for write if -w was not passed s <addr> # seek to position wv <data> # write 4 byte (dword) </code></pre> -<h2><a class="header" href="#assemble--disassmble-rasm2" id="assemble--disassmble-rasm2">Assemble / Disassmble (rasm2)</a></h2> +<h2 id="assemble--disassmble-rasm2"><a class="header" href="#assemble--disassmble-rasm2">Assemble / Disassmble (rasm2)</a></h2> <pre><code class="language-markdown"> rasm2 -L # list supported archs > rasm2 -a x86 'mov eax, 0xdeadbeef' @@ -192,67 +177,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/gdbserver.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/qemu.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/gdbserver.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/gdbserver.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/qemu.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/qemu.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/tmux.html b/tools/tmux.html index b1e41de..8eb9989 100644 --- a/tools/tmux.html +++ b/tools/tmux.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>tmux - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html" class="active"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html" class="active"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#tmux1" id="tmux1">tmux(1)</a></h1> + <h1 id="tmux1"><a class="header" href="#tmux1">tmux(1)</a></h1> <p>Terminology:</p> <ul> <li><code>session</code> is a collection of pseudo terminals which can have multiple @@ -160,7 +145,7 @@ <li><code>window</code> uses the entire screen and can be split into rectangular <code>panes</code></li> <li><code>pane</code> is a single pseudo terminal instance</li> </ul> -<h1><a class="header" href="#tmux-cli" id="tmux-cli">Tmux cli</a></h1> +<h1 id="tmux-cli"><a class="header" href="#tmux-cli">Tmux cli</a></h1> <pre><code class="language-markdown"># Session tmux creates new session tmux ls list running sessions @@ -178,7 +163,7 @@ tmux lscm list available tmux commnds tmux show -g show global tmux options tmux display <msg> display message in tmux status line </code></pre> -<h2><a class="header" href="#scripting" id="scripting">Scripting</a></h2> +<h2 id="scripting"><a class="header" href="#scripting">Scripting</a></h2> <pre><code class="language-markdown"># Session tmux list-sessions -F '#S' list running sessions, only IDs @@ -204,7 +189,7 @@ for s in $(tmux list-sessions -F '#S'); do done done </code></pre> -<h1><a class="header" href="#bindings" id="bindings">Bindings</a></h1> +<h1 id="bindings"><a class="header" href="#bindings">Bindings</a></h1> <pre><code class="language-markdown">prefix d detach from current session prefix c create new window prefix w open window list @@ -243,7 +228,7 @@ prefix C-b open copy-buffer list v enable visual mode y yank selected text </code></pre> -<h1><a class="header" href="#command-mode" id="command-mode">Command mode</a></h1> +<h1 id="command-mode"><a class="header" href="#command-mode">Command mode</a></h1> <p>To enter command mode <code>prefix :</code>.</p> <p>Some useful commands are:</p> <pre><code class="language-markdown">setw synchronize-panes on/off enables/disables synchronized input to all panes @@ -254,67 +239,38 @@ list-keys -t vi-copy list keymaps for vi-copy mode <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/fish.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/git.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/fish.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/fish.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/git.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/git.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/tools/zsh.html b/tools/zsh.html index 52e5764..b09ac5a 100644 --- a/tools/zsh.html +++ b/tools/zsh.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>zsh - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html" class="active"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html" class="active"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,8 +137,8 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#zsh1" id="zsh1">zsh(1)</a></h1> -<h2><a class="header" href="#keybindings" id="keybindings">Keybindings</a></h2> + <h1 id="zsh1"><a class="header" href="#zsh1">zsh(1)</a></h1> +<h2 id="keybindings"><a class="header" href="#keybindings">Keybindings</a></h2> <p>Change input mode:</p> <pre><code class="language-zsh">bindkey -v change to vi keymap bindkey -e change to emacs keymap @@ -180,7 +165,7 @@ zle -N add-text bindkey "^p" add-text </code></pre> -<h2><a class="header" href="#parameter" id="parameter">Parameter</a></h2> +<h2 id="parameter"><a class="header" href="#parameter">Parameter</a></h2> <p>Default value:</p> <pre><code class="language-zsh"># default value echo ${foo:-defval} # defval @@ -223,7 +208,7 @@ echo ${foo/%dd/XX} # aabbccbbXX <blockquote> <p>Note: <code>prefix</code>/<code>suffix</code>/<code>pattern</code> are expanded as pathnames.</p> </blockquote> -<h2><a class="header" href="#variables" id="variables">Variables</a></h2> +<h2 id="variables"><a class="header" href="#variables">Variables</a></h2> <pre><code class="language-zsh"># Variable with local scope local var=val @@ -259,7 +244,7 @@ echo $vec # 1 2 3 vec+=(1 2 4) echo $vec # 1 2 3 4 </code></pre> -<h3><a class="header" href="#expansion-flags" id="expansion-flags">Expansion Flags</a></h3> +<h3 id="expansion-flags"><a class="header" href="#expansion-flags">Expansion Flags</a></h3> <p>Join array to string <code>j:sep:</code>:</p> <pre><code class="language-zsh">foo=(1 2 3 4) echo ${(j:-:)foo} # 1-2-3-4 @@ -286,7 +271,7 @@ echo ${(kv)vec} # a aa b bb # Iterate over key value pairs. for k v in ${(kv)vec)}; do ...; done </code></pre> -<h2><a class="header" href="#argument-parsing-with-zparseopts" id="argument-parsing-with-zparseopts">Argument parsing with <code>zparseopts</code></a></h2> +<h2 id="argument-parsing-with-zparseopts"><a class="header" href="#argument-parsing-with-zparseopts">Argument parsing with <code>zparseopts</code></a></h2> <pre><code class="language-zsh">zparseopts [-D] [-E] [-A assoc] specs </code></pre> <p>Arguments are copied into the associative array <code>assoc</code> according to <code>specs</code>. @@ -301,7 +286,7 @@ option should be stored.</li> <blockquote> <p>Documentation can be found in <code>man zshmodules</code>.</p> </blockquote> -<h3><a class="header" href="#example" id="example">Example</a></h3> +<h3 id="example"><a class="header" href="#example">Example</a></h3> <pre><code class="language-zsh">#!/bin/zsh function test() { zparseopts -D -E -A opts f=flag o: -long: @@ -319,7 +304,7 @@ test -f -o OPTION --long LONG_OPT POSITIONAL # long LONG_OPT # pos POSITIONAL </code></pre> -<h2><a class="header" href="#regular-expressions" id="regular-expressions">Regular Expressions</a></h2> +<h2 id="regular-expressions"><a class="header" href="#regular-expressions">Regular Expressions</a></h2> <p>Zsh supports regular expression matching with the binary operator <code>=~</code>. The match results can be accessed via the <code>$MATCH</code> variable and <code>$match</code> indexed array:</p> @@ -335,8 +320,8 @@ if [[ $INPUT =~ $REGEX ]]; then echo "$match[2]" # 1234 fi </code></pre> -<h2><a class="header" href="#completion" id="completion">Completion</a></h2> -<h3><a class="header" href="#installation" id="installation">Installation</a></h3> +<h2 id="completion"><a class="header" href="#completion">Completion</a></h2> +<h3 id="installation"><a class="header" href="#installation">Installation</a></h3> <p>Completion functions are provided via files and need to be placed in a location covered by <code>$fpath</code>. By convention the completion files are names as <code>_<CMD></code>.</p> <p>A completion skeleton for the command <code>foo</code>, stored in <code>_foo</code></p> @@ -347,19 +332,19 @@ function _foo() { } </code></pre> <p>Alternatively one can install a completion function explicitly by calling <code>compdef <FUNC> <CMD></code>.</p> -<h3><a class="header" href="#completion-variables" id="completion-variables">Completion Variables</a></h3> +<h3 id="completion-variables"><a class="header" href="#completion-variables">Completion Variables</a></h3> <p>Following variables are available in Completion functions:</p> <pre><code class="language-zsh">$words # array with command line in words $#words # number words $CURRENT # index into $words for cursor position $words[CURRENT-1] # previous word (relative to cursor position) </code></pre> -<h3><a class="header" href="#completion-functions" id="completion-functions">Completion Functions</a></h3> +<h3 id="completion-functions"><a class="header" href="#completion-functions">Completion Functions</a></h3> <ul> <li><code>_describe</code> simple completion, just words + description</li> <li><code>_arguments</code> sophisticated completion, allow to specify actions</li> </ul> -<h4><a class="header" href="#completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_describea" id="completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_describea">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_describe</code></a></a></h4> +<h4 id="completion-with-_describe"><a class="header" href="#completion-with-_describe">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_describe</code></a></a></h4> <pre><code class="language-zsh">_describe MSG COMP </code></pre> <ul> @@ -378,7 +363,7 @@ foo <TAB><TAB> bla -- desc for bla blu -- desc for blu </code></pre> -<h4><a class="header" href="#completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_argumentsa" id="completion-with-a-hrefhttpzshsourceforgenetdocreleasecompletion-systemhtmlcompletion-functions_argumentsa">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_arguments</code></a></a></h4> +<h4 id="completion-with-_arguments"><a class="header" href="#completion-with-_arguments">Completion with <a href="http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-Functions"><code>_arguments</code></a></a></h4> <pre><code class="language-zsh">_arguments SPEC [SPEC...] </code></pre> <p>where <code>SPEC</code> can have one of the following forms:</p> @@ -392,7 +377,7 @@ blu -- desc for blu FUNC call func to generate matches {STR} evaluate `STR` to generate matches </code></pre> -<h3><a class="header" href="#example-1" id="example-1">Example</a></h3> +<h3 id="example-1"><a class="header" href="#example-1">Example</a></h3> <p>Skeleton to copy/paste for writing simple completions.</p> <p>Assume a program <code>foo</code> with the following interface:</p> <pre><code class="language-zsh">foo -c green|red|blue -s low|high -f <file> -d <dir> -h @@ -433,67 +418,38 @@ function _foo() { <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../tools/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../tools/bash.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../tools/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../tools/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../tools/bash.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../tools/bash.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/trace_profile/index.html b/trace_profile/index.html index 7c7a96d..67f48f7 100644 --- a/trace_profile/index.html +++ b/trace_profile/index.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>Trace and Profile - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html" class="active"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html" class="active"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#trace-and-profile" id="trace-and-profile">Trace and Profile</a></h1> + <h1 id="trace-and-profile"><a class="header" href="#trace-and-profile">Trace and Profile</a></h1> <ul> <li><a href="./strace.html">strace</a></li> <li><a href="./ltrace.html">ltrace</a></li> @@ -165,67 +150,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../monitor/pstack.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../trace_profile/strace.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../monitor/pstack.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../monitor/pstack.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../trace_profile/strace.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../trace_profile/strace.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/trace_profile/ltrace.html b/trace_profile/ltrace.html index bee02ea..d71423b 100644 --- a/trace_profile/ltrace.html +++ b/trace_profile/ltrace.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>ltrace - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html" class="active"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html" class="active"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#ltrace1" id="ltrace1">ltrace(1)</a></h1> + <h1 id="ltrace1"><a class="header" href="#ltrace1">ltrace(1)</a></h1> <pre><code class="language-markdown">ltrace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process @@ -160,7 +145,7 @@ -l <filter> . show who calls into lib matched by <filter> -C .......... demangle </code></pre> -<h1><a class="header" href="#example" id="example">Example</a></h1> +<h1 id="example"><a class="header" href="#example">Example</a></h1> <p>List which program/libs call into <code>libstdc++</code>:</p> <pre><code class="language-bash">ltrace -l '*libstdc++*' -C -o ltrace.log ./main </code></pre> @@ -169,67 +154,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../trace_profile/strace.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../trace_profile/perf.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../trace_profile/strace.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../trace_profile/strace.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../trace_profile/perf.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../trace_profile/perf.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/trace_profile/oprofile.html b/trace_profile/oprofile.html index 79e6111..fade3ee 100644 --- a/trace_profile/oprofile.html +++ b/trace_profile/oprofile.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>OProfile - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html" class="active"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html" class="active"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#a-hrefhttpsoprofilesourceforgeiooprofilea" id="a-hrefhttpsoprofilesourceforgeiooprofilea"><a href="https://oprofile.sourceforge.io/">OProfile</a></a></h1> + <h1 id="oprofile"><a class="header" href="#oprofile"><a href="https://oprofile.sourceforge.io/">OProfile</a></a></h1> <pre><code class="language-markdown">operf -g -p <pid> -g ...... caputre call-graph information @@ -169,67 +154,38 @@ ophelp show supported hw/sw events <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../trace_profile/perf.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../trace_profile/time.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../trace_profile/perf.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../trace_profile/perf.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../trace_profile/time.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../trace_profile/time.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/trace_profile/perf.html b/trace_profile/perf.html index 3b3a3e6..ece6375 100644 --- a/trace_profile/perf.html +++ b/trace_profile/perf.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>perf - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html" class="active"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html" class="active"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> - <h1 class="menu-title">Notes</h1> + <h1 class="menu-title">Notes</h1> - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#perf1" id="perf1">perf(1)</a></h1> + <h1 id="perf1"><a class="header" href="#perf1">perf(1)</a></h1> <pre><code class="language-markdown">perf list show supported hw/sw events perf stat @@ -188,12 +173,12 @@ perf report cpu-cycles` task-clock </code></pre> -<h2><a class="header" href="#a-hrefhttpsgithubcombrendangreggflamegraphflamegrapha" id="a-hrefhttpsgithubcombrendangreggflamegraphflamegrapha"><a href="https://github.com/brendangregg/FlameGraph"><code>Flamegraph</code></a></a></h2> -<h3><a class="header" href="#flamegraph-with-single-event-trace" id="flamegraph-with-single-event-trace">Flamegraph with single event trace</a></h3> +<h2 id="flamegraph"><a class="header" href="#flamegraph"><a href="https://github.com/brendangregg/FlameGraph"><code>Flamegraph</code></a></a></h2> +<h3 id="flamegraph-with-single-event-trace"><a class="header" href="#flamegraph-with-single-event-trace">Flamegraph with single event trace</a></h3> <pre><code class="language-markdown">perf record -g -e cpu-cycles -p <pid> perf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > cycles-flamegraph.svg </code></pre> -<h3><a class="header" href="#flamegraph-with-multiple-event-traces" id="flamegraph-with-multiple-event-traces">Flamegraph with multiple event traces</a></h3> +<h3 id="flamegraph-with-multiple-event-traces"><a class="header" href="#flamegraph-with-multiple-event-traces">Flamegraph with multiple event traces</a></h3> <pre><code class="language-markdown">perf record -g -e cpu-cycles,page-faults -p <pid> perf script --per-event-dump # fold & generate as above @@ -203,67 +188,38 @@ perf script --per-event-dump <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../trace_profile/ltrace.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../trace_profile/oprofile.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../trace_profile/ltrace.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../trace_profile/ltrace.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../trace_profile/oprofile.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../trace_profile/oprofile.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/trace_profile/strace.html b/trace_profile/strace.html index c363ff7..7ee4901 100644 --- a/trace_profile/strace.html +++ b/trace_profile/strace.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>strace - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html" class="active"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html" class="active"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#strace1" id="strace1">strace(1)</a></h1> + <h1 id="strace1"><a class="header" href="#strace1">strace(1)</a></h1> <pre><code class="language-markdown">strace [opts] [prg] -f .......... follow child processes on fork(2) -p <pid> .... attach to running process @@ -173,7 +158,7 @@ trace=signal ............... trace signal related syscalls signal ..................... trace signals delivered to the process </code></pre> -<h1><a class="header" href="#examples" id="examples">Examples</a></h1> +<h1 id="examples"><a class="header" href="#examples">Examples</a></h1> <p>Trace <code>open(2)</code> & <code>socket(2)</code> syscalls for a running process + child processes:</p> <pre><code class="language-markdown">strace -f -e trace=open,socket -p <pid> </code></pre> @@ -185,67 +170,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../trace_profile/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../trace_profile/ltrace.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../trace_profile/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../trace_profile/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../trace_profile/ltrace.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../trace_profile/ltrace.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> diff --git a/trace_profile/time.html b/trace_profile/time.html index 406e46d..feaa749 100644 --- a/trace_profile/time.html +++ b/trace_profile/time.html @@ -4,39 +4,33 @@ <!-- Book generated using mdBook --> <meta charset="UTF-8"> <title>time - Notes</title> - - + <!-- Custom HTML head --> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff" /> + <link rel="icon" href="../favicon.svg"> <link rel="shortcut icon" href="../favicon.png"> <link rel="stylesheet" href="../css/variables.css"> <link rel="stylesheet" href="../css/general.css"> <link rel="stylesheet" href="../css/chrome.css"> <link rel="stylesheet" href="../css/print.css" media="print"> - <!-- Fonts --> <link rel="stylesheet" href="../FontAwesome/css/font-awesome.css"> - <link href="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css"> - <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500" rel="stylesheet" type="text/css"> - + <link rel="stylesheet" href="../fonts/fonts.css"> <!-- Highlight.js Stylesheets --> <link rel="stylesheet" href="../highlight.css"> <link rel="stylesheet" href="../tomorrow-night.css"> <link rel="stylesheet" href="../ayu-highlight.css"> <!-- Custom theme stylesheets --> - - - </head> <body> <!-- Provide site root to javascript --> <script type="text/javascript"> var path_to_root = "../"; - var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "light" : "light"; + var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; </script> <!-- Work around some values being stored in localStorage wrapped in quotes --> @@ -80,8 +74,8 @@ </script> <nav id="sidebar" class="sidebar" aria-label="Table of contents"> - <div id="sidebar-scrollbox" class="sidebar-scrollbox"> - <ol class="chapter"><li class="expanded affix "><a href="../intro.html">Introduction</a></li><li class="expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="expanded "><a href="../trace_profile/time.html" class="active"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> + <div class="sidebar-scrollbox"> + <ol class="chapter"><li class="chapter-item expanded affix "><a href="../intro.html">Introduction</a></li><li class="chapter-item expanded "><a href="../tools/index.html"><strong aria-hidden="true">1.</strong> Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../tools/zsh.html"><strong aria-hidden="true">1.1.</strong> zsh</a></li><li class="chapter-item expanded "><a href="../tools/bash.html"><strong aria-hidden="true">1.2.</strong> bash</a></li><li class="chapter-item expanded "><a href="../tools/fish.html"><strong aria-hidden="true">1.3.</strong> fish</a></li><li class="chapter-item expanded "><a href="../tools/tmux.html"><strong aria-hidden="true">1.4.</strong> tmux</a></li><li class="chapter-item expanded "><a href="../tools/git.html"><strong aria-hidden="true">1.5.</strong> git</a></li><li class="chapter-item expanded "><a href="../tools/awk.html"><strong aria-hidden="true">1.6.</strong> awk</a></li><li class="chapter-item expanded "><a href="../tools/emacs.html"><strong aria-hidden="true">1.7.</strong> emacs</a></li><li class="chapter-item expanded "><a href="../tools/gpg.html"><strong aria-hidden="true">1.8.</strong> gpg</a></li><li class="chapter-item expanded "><a href="../tools/gdb.html"><strong aria-hidden="true">1.9.</strong> gdb</a></li><li class="chapter-item expanded "><a href="../tools/gdbserver.html"><strong aria-hidden="true">1.10.</strong> gdbserver</a></li><li class="chapter-item expanded "><a href="../tools/radare2.html"><strong aria-hidden="true">1.11.</strong> radare2</a></li><li class="chapter-item expanded "><a href="../tools/qemu.html"><strong aria-hidden="true">1.12.</strong> qemu</a></li><li class="chapter-item expanded "><a href="../tools/pacman.html"><strong aria-hidden="true">1.13.</strong> pacman</a></li><li class="chapter-item expanded "><a href="../tools/dot.html"><strong aria-hidden="true">1.14.</strong> dot</a></li></ol></li><li class="chapter-item expanded "><a href="../monitor/index.html"><strong aria-hidden="true">2.</strong> Resource analysis & monitor</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../monitor/lsof.html"><strong aria-hidden="true">2.1.</strong> lsof</a></li><li class="chapter-item expanded "><a href="../monitor/ss.html"><strong aria-hidden="true">2.2.</strong> ss</a></li><li class="chapter-item expanded "><a href="../monitor/pidstat.html"><strong aria-hidden="true">2.3.</strong> pidstat</a></li><li class="chapter-item expanded "><a href="../monitor/pgrep.html"><strong aria-hidden="true">2.4.</strong> pgrep</a></li><li class="chapter-item expanded "><a href="../monitor/pmap.html"><strong aria-hidden="true">2.5.</strong> pmap</a></li><li class="chapter-item expanded "><a href="../monitor/pstack.html"><strong aria-hidden="true">2.6.</strong> pstack</a></li></ol></li><li class="chapter-item expanded "><a href="../trace_profile/index.html"><strong aria-hidden="true">3.</strong> Trace and Profile</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../trace_profile/strace.html"><strong aria-hidden="true">3.1.</strong> strace</a></li><li class="chapter-item expanded "><a href="../trace_profile/ltrace.html"><strong aria-hidden="true">3.2.</strong> ltrace</a></li><li class="chapter-item expanded "><a href="../trace_profile/perf.html"><strong aria-hidden="true">3.3.</strong> perf</a></li><li class="chapter-item expanded "><a href="../trace_profile/oprofile.html"><strong aria-hidden="true">3.4.</strong> OProfile</a></li><li class="chapter-item expanded "><a href="../trace_profile/time.html" class="active"><strong aria-hidden="true">3.5.</strong> time</a></li></ol></li><li class="chapter-item expanded "><a href="../binary/index.html"><strong aria-hidden="true">4.</strong> Binary</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../binary/od.html"><strong aria-hidden="true">4.1.</strong> od</a></li><li class="chapter-item expanded "><a href="../binary/xxd.html"><strong aria-hidden="true">4.2.</strong> xxd</a></li><li class="chapter-item expanded "><a href="../binary/readelf.html"><strong aria-hidden="true">4.3.</strong> readelf</a></li><li class="chapter-item expanded "><a href="../binary/objdump.html"><strong aria-hidden="true">4.4.</strong> objdump</a></li><li class="chapter-item expanded "><a href="../binary/nm.html"><strong aria-hidden="true">4.5.</strong> nm</a></li></ol></li><li class="chapter-item expanded "><a href="../development/index.html"><strong aria-hidden="true">5.</strong> Development</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../development/c++filt.html"><strong aria-hidden="true">5.1.</strong> c++filt</a></li><li class="chapter-item expanded "><a href="../development/c++.html"><strong aria-hidden="true">5.2.</strong> c++</a></li><li class="chapter-item expanded "><a href="../development/glibc.html"><strong aria-hidden="true">5.3.</strong> glibc</a></li><li class="chapter-item expanded "><a href="../development/gcc.html"><strong aria-hidden="true">5.4.</strong> gcc</a></li><li class="chapter-item expanded "><a href="../development/make.html"><strong aria-hidden="true">5.5.</strong> make</a></li><li class="chapter-item expanded "><a href="../development/ld.so.html"><strong aria-hidden="true">5.6.</strong> ld.so</a></li><li class="chapter-item expanded "><a href="../development/symbolver.html"><strong aria-hidden="true">5.7.</strong> symbol versioning</a></li><li class="chapter-item expanded "><a href="../development/python.html"><strong aria-hidden="true">5.8.</strong> python</a></li></ol></li><li class="chapter-item expanded "><a href="../linux/index.html"><strong aria-hidden="true">6.</strong> Linux</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../linux/systemd.html"><strong aria-hidden="true">6.1.</strong> systemd</a></li><li class="chapter-item expanded "><a href="../linux/coredump.html"><strong aria-hidden="true">6.2.</strong> coredump</a></li><li class="chapter-item expanded "><a href="../linux/ptrace_scope.html"><strong aria-hidden="true">6.3.</strong> ptrace_scope</a></li></ol></li><li class="chapter-item expanded "><a href="../network/index.html"><strong aria-hidden="true">7.</strong> Network</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../network/tcpdump.html"><strong aria-hidden="true">7.1.</strong> tcpdump</a></li></ol></li><li class="chapter-item expanded "><a href="../arch/index.html"><strong aria-hidden="true">8.</strong> Arch</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../arch/x86_64.html"><strong aria-hidden="true">8.1.</strong> x86_64</a></li><li class="chapter-item expanded "><a href="../arch/arm64.html"><strong aria-hidden="true">8.2.</strong> arm64</a></li><li class="chapter-item expanded "><a href="../arch/armv7.html"><strong aria-hidden="true">8.3.</strong> armv7</a></li><li class="chapter-item expanded "><a href="../arch/riscv.html"><strong aria-hidden="true">8.4.</strong> riscv</a></li></ol></li></ol> </div> <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div> </nav> @@ -89,49 +83,42 @@ <div id="page-wrapper" class="page-wrapper"> <div class="page"> - - <div id="menu-bar" class="menu-bar"> - <div id="menu-bar-sticky-container"> - <div class="left-buttons"> - <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> - <i class="fa fa-bars"></i> - </button> - <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> - <i class="fa fa-paint-brush"></i> - </button> - <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> - <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> - <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> - <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> - <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> - <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> - </ul> - - <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> - <i class="fa fa-search"></i> - </button> - - </div> - - <h1 class="menu-title">Notes</h1> - - <div class="right-buttons"> - <a href="../print.html" title="Print this book" aria-label="Print this book"> - <i id="print-button" class="fa fa-print"></i> - </a> - - <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> - <i id="git-repository-button" class="fa fa-github"></i> - </a> - - </div> + <div id="menu-bar-hover-placeholder"></div> + <div id="menu-bar" class="menu-bar sticky bordered"> + <div class="left-buttons"> + <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> + <i class="fa fa-bars"></i> + </button> + <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> + <i class="fa fa-paint-brush"></i> + </button> + <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> + <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li> + <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> + <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> + <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> + <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> + </ul> + <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> + <i class="fa fa-search"></i> + </button> + </div> + + <h1 class="menu-title">Notes</h1> + + <div class="right-buttons"> + <a href="../print.html" title="Print this book" aria-label="Print this book"> + <i id="print-button" class="fa fa-print"></i> + </a> + <a href="https://github.com/johannst/notes" title="Git repository" aria-label="Git repository"> + <i id="git-repository-button" class="fa fa-github"></i> + </a> </div> </div> - <div id="search-wrapper" class="hidden"> <form id="searchbar-outer" class="searchbar-outer"> - <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> + <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> </form> <div id="searchresults-outer" class="searchresults-outer hidden"> <div id="searchresults-header" class="searchresults-header"></div> @@ -139,8 +126,6 @@ </ul> </div> </div> - - <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> <script type="text/javascript"> document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); @@ -152,7 +137,7 @@ <div id="content" class="content"> <main> - <h1><a class="header" href="#usrbintime1" id="usrbintime1">/usr/bin/time(1)</a></h1> + <h1 id="usrbintime1"><a class="header" href="#usrbintime1">/usr/bin/time(1)</a></h1> <pre><code class="language-markdown"># statistics of process run /usr/bin/time -v <cmd> </code></pre> @@ -161,67 +146,38 @@ <nav class="nav-wrapper" aria-label="Page navigation"> <!-- Mobile navigation buttons --> - <a rel="prev" href="../trace_profile/oprofile.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - <a rel="next" href="../binary/index.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - - <div style="clear: both"></div> </nav> </div> </div> <nav class="nav-wide-wrapper" aria-label="Page navigation"> - - <a href="../trace_profile/oprofile.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> + <a rel="prev" href="../trace_profile/oprofile.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left"> <i class="fa fa-angle-left"></i> </a> - - - - <a href="../binary/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> + <a rel="next" href="../binary/index.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> <i class="fa fa-angle-right"></i> </a> - </nav> </div> - - - - - - - <script type="text/javascript"> - window.playpen_copyable = true; + window.playground_copyable = true; </script> - - - - - <script src="../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script> <script src="../mark.min.js" type="text/javascript" charset="utf-8"></script> <script src="../searcher.js" type="text/javascript" charset="utf-8"></script> - - <script src="../clipboard.min.js" type="text/javascript" charset="utf-8"></script> <script src="../highlight.js" type="text/javascript" charset="utf-8"></script> <script src="../book.js" type="text/javascript" charset="utf-8"></script> <!-- Custom JS scripts --> - - - - </body> </html> |