<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

 <title>Ciao!</title>
 <link href="https://tsai1993.github.io/atom.xml" rel="self"/>
 <link href="https://tsai1993.github.io/"/>
 <updated>2020-01-11T11:38:19+00:00</updated>
 <id>https://tsai1993.github.io/</id>

 
 <entry>
   <title>欧拉计划的几个尝试</title>
   <link href="https://tsai1993.github.io/2017/09/14/euler.html"/>
   <updated>2017-09-14T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2017/09/14/euler</id>
   <content type="html">&lt;p&gt;最近在巩固自己的 python，查找资料的时候看到有博主推荐 &lt;a href=&quot;https://projecteuler.net/archives&quot;&gt;欧拉计划&lt;/a&gt;，记得之前阿良也推荐过，就尝试做了十几个题目。&lt;/p&gt;

&lt;h3 id=&quot;1-multiples-of-3-and-5&quot;&gt;1. Multiples of 3 and 5&lt;/h3&gt;

&lt;p&gt;If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.&lt;/p&gt;

&lt;p&gt;Find the sum of all the multiples of 3 or 5 below 1000.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;msum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x1&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;x2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;lx1&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x1&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;lx2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;lx1&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;lx2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;msum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;233168
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;2-even-fibonacci-numbers&quot;&gt;2. Even Fibonacci numbers&lt;/h3&gt;

&lt;p&gt;Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:&lt;/p&gt;

&lt;p&gt;1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …&lt;/p&gt;

&lt;p&gt;By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;解题思路&lt;/strong&gt;：简单递归方法速度贼慢，参考 &lt;a href=&quot;https://stackoverflow.com/questions/494594/how-to-write-the-fibonacci-sequence-in-python&quot;&gt;stackoverflow: How to write the Fibonacci Sequence in Python&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;c1&quot;&gt;#f(n+2)=f(n+1)+f(n)
&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;first&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;second&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;first&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;elif&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;second&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;9&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;55
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;fib2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;first&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;second&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;first&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;second&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;m&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;m&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;yield&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;m&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;fib2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;1
2
3
5
8
13
21
34
55
89
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;fib3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;first&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;second&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;first&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;second&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;fib3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;8
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;totalsum&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;4000000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;totalsum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;fib&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;totalsum&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;4613732
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;3-largest-prime-factor&quot;&gt;3. Largest prime factor&lt;/h3&gt;

&lt;p&gt;The prime factors of 13195 are 5, 7, 13 and 29.&lt;/p&gt;

&lt;p&gt;What is the largest prime factor of the number 600851475143 ?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：质数算法是很多题目的关键，对速度要求很高。具体实现可以参考 &lt;a href=&quot;https://program-think.blogspot.com/2011/12/prime-algorithm-1.html&quot;&gt;编程随想的博客：求质数算法的 N 种境界[1] - 试除法和初级筛法&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;math&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;factor&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;[]&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;math&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sqrt&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;factor&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;600851475143&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;[71, 839, 1471, 6857]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;4-largest-palindrome-product&quot;&gt;4. Largest palindrome product&lt;/h3&gt;

&lt;p&gt;A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99.&lt;/p&gt;

&lt;p&gt;Find the largest palindrome made from the product of two 3-digit numbers.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;isreverseNum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;number&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;str&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;number&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)[::&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;str&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;number&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;bp&quot;&gt;True&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;palin&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;start&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;end&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[]&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;start&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;end&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;start&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;end&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;z&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;y&lt;/span&gt;
            &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;isreverseNum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;z&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
                &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;z&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;max&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;palin&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;906609
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;5-smallest-multiple&quot;&gt;5. Smallest multiple&lt;/h3&gt;

&lt;p&gt;2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.&lt;/p&gt;

&lt;p&gt;What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;解题思路&lt;/strong&gt;：先对 1—20 中的每个数进行因式分解，并将结果变为“因子-个数”，如 20 就是两个2，一个5，然后对这20组数中的因子个数取并集。&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;factor2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[]&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;n0&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;append&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;factor2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;20&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;[2, 2, 5]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;from&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;collections&lt;/span&gt; &lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Counter&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;findmul&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;cnt&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Counter&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;cnt&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;cnt&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;Counter&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;factor2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;cnt&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;findmul&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;20&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Counter({2: 4, 3: 2, 5: 1, 7: 1, 11: 1, 13: 1, 17: 1, 19: 1})
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;total&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;v&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;findmul&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;20&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;items&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;():&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;v&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;total&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;**&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;v&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;total&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;3 2
2 4
5 1
7 1
11 1
13 1
17 1
19 1

232792560
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;6-sum-square-difference&quot;&gt;6. Sum square difference&lt;/h3&gt;

&lt;p&gt;The sum of the squares of the first ten natural numbers is,&lt;/p&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;1^2 + 2^2 + ... + 10^2 = 385&lt;/script&gt;

&lt;p&gt;The square of the sum of the first ten natural numbers is,&lt;/p&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;(1 + 2 + ... + 10)^2 = 552 = 3025&lt;/script&gt;

&lt;p&gt;Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640.&lt;/p&gt;

&lt;p&gt;Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;numpy&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;as&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;square&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;arange&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;101&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;square&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;np&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;arange&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;101&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;25164150
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;7-10001st-prime&quot;&gt;7. 10001st prime&lt;/h3&gt;

&lt;p&gt;By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.&lt;/p&gt;

&lt;p&gt;What is the 10 001st prime number?&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;10002&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;!=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;and&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;5&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;!=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;len&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;factor&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
            &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;5&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;or&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2000&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;or&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;10001&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
                &lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;'第 {} 个质数是 {}'&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;format&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;第 4 个质数是 7
第 2000 个质数是 17107
第 4000 个质数是 37379
第 6000 个质数是 58889
第 8000 个质数是 81131
第 10000 个质数是 104033
第 10001 个质数是 104047
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;8-largest-product-in-a-series&quot;&gt;8. Largest product in a series&lt;/h3&gt;

&lt;p&gt;The four adjacent digits in the 1000-digit number that have the greatest product are 9 × 9 × 8 × 9 = 5832.&lt;/p&gt;

&lt;pre&gt;
73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450
&lt;/pre&gt;

&lt;p&gt;Find the thirteen adjacent digits in the 1000-digit number that have the greatest product. What is the value of this product?&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;seed&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;&quot;&quot;
73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450&quot;&quot;&quot;&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;seed2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;''&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;join&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;seed&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;split&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;())&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;large&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;13&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;len&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;seed2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;text&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;list&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;seed2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;13&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)])&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;digits&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;text&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;product&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;digits&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;product&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*=&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;product&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;large&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;large&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;product&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;large&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;23514624000
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;9-special-pythagorean-triplet&quot;&gt;9. Special Pythagorean triplet&lt;/h3&gt;

&lt;p&gt;A Pythagorean triplet is a set of three natural numbers, $a &amp;lt; b &amp;lt; c$, for which,&lt;/p&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;a^2 + b^2 = c^2&lt;/script&gt;

&lt;p&gt;For example, $3^2 + 4^2 = 9 + 16 = 25 = 5^2$.&lt;/p&gt;

&lt;p&gt;There exists exactly one Pythagorean triplet for which $a + b + c = 1000$.
Find the product $abc$.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;500&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;500&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;and&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;**&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;**&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt;  &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;**&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;200 375 31875000
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;10-summation-of-primes&quot;&gt;10. Summation of primes&lt;/h3&gt;

&lt;p&gt;The sum of the primes below 10 is $2 + 3 + 5 + 7 = 17$.&lt;/p&gt;

&lt;p&gt;Find the sum of all the primes below two million.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;prime_sum&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;10&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1000000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;!=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;and&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;5&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;!=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;and&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2000000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;len&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;factor&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;prime_sum&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;
            &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;6&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;or&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;20000&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
                &lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;'第 {} 个质数是 {}，他们的和为 {}'&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;format&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;prime_sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;prime_sum&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;第 4 个质数是 7，他们的和为 17
第 5 个质数是 11，他们的和为 28
第 20000 个质数是 223633，他们的和为 2124103173
第 40000 个质数是 478399，他们的和为 9120139073
第 60000 个质数是 744661，他们的和为 21334048815
第 80000 个质数是 1018123，他们的和为 38948745271
第 100000 个质数是 1297019，他们的和为 62092494303
第 120000 个质数是 1580573，他们的和为 90861601085
第 140000 个质数是 1867477，他们的和为 125342898663

143042032078
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;11-largest-product-in-a-grid-unsolved&quot;&gt;11. Largest product in a grid (unsolved)&lt;/h3&gt;

&lt;p&gt;In the 20×20 grid below, four numbers along a diagonal line have been marked in red.&lt;/p&gt;

&lt;pre&gt;
08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08
49 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04 56 62 00
81 49 31 73 55 79 14 29 93 71 40 67 53 88 30 03 49 13 36 65
52 70 95 23 04 60 11 42 69 24 68 56 01 32 56 71 37 02 36 91
22 31 16 71 51 67 63 89 41 92 36 54 22 40 40 28 66 33 13 80
24 47 32 60 99 03 45 02 44 75 33 53 78 36 84 20 35 17 12 50
32 98 81 28 64 23 67 10 &lt;b&gt;26&lt;/b&gt; 38 40 67 59 54 70 66 18 38 64 70
67 26 20 68 02 62 12 20 95 &lt;b&gt;63&lt;/b&gt; 94 39 63 08 40 91 66 49 94 21
24 55 58 05 66 73 99 26 97 17 &lt;b&gt;78&lt;/b&gt; 78 96 83 14 88 34 89 63 72
21 36 23 09 75 00 76 44 20 45 35 &lt;b&gt;14&lt;/b&gt; 00 61 33 97 34 31 33 95
78 17 53 28 22 75 31 67 15 94 03 80 04 62 16 14 09 53 56 92
16 39 05 42 96 35 31 47 55 58 88 24 00 17 54 24 36 29 85 57
86 56 00 48 35 71 89 07 05 44 44 37 44 60 21 58 51 54 17 58
19 80 81 68 05 94 47 69 28 73 92 13 86 52 17 77 04 89 55 40
04 52 08 83 97 35 99 16 07 97 57 32 16 26 26 79 33 27 98 66
88 36 68 87 57 62 20 72 03 46 33 67 46 55 12 32 63 93 53 69
04 42 16 73 38 25 39 11 24 94 72 18 08 46 29 32 40 62 76 36
20 69 36 41 72 30 23 88 34 62 99 69 82 67 59 85 74 04 36 16
20 73 35 29 78 31 90 01 74 31 49 71 48 86 81 16 23 57 05 54
01 70 54 71 83 51 54 69 16 92 33 48 61 43 52 01 89 19 67 48
&lt;/pre&gt;

&lt;p&gt;The product of these numbers is $26 × 63 × 78 × 14 = 1788696$.&lt;/p&gt;

&lt;p&gt;What is the greatest product of four adjacent numbers in the same direction (up, down, left, right, or diagonally) in the 20×20 grid?&lt;/p&gt;

&lt;h3 id=&quot;12-highly-divisible-triangular-number&quot;&gt;12. Highly divisible triangular number&lt;/h3&gt;

&lt;p&gt;The sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangle number would be $1 + 2 + 3 + 4 + 5 + 6 + 7 = 28$. The first ten terms would be:&lt;/p&gt;

&lt;p&gt;$1, 3, 6, 10, 15, 21, 28, 36, 45, 55, …$&lt;/p&gt;

&lt;p&gt;Let us list the factors of the first seven triangle numbers:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt; 1: 1
 3: 1,3
 6: 1,2,3,6
10: 1,2,5,10
15: 1,3,5,15
21: 1,3,7,21
28: 1,2,4,7,14,28
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;We can see that 28 is the first triangle number to have over five divisors.&lt;/p&gt;

&lt;p&gt;What is the value of the first triangle number to have over five hundred divisors?&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;triangle&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;triangle2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;triangle&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;triangle2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;5050
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;triNum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;tri&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;triangle&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;math&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sqrt&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;tri&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;tri&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;triNum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;7&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;6
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;count&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;500&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;triNum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;triangle&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;),&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;12375 76576500 576
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;13-large-sum-unsolved&quot;&gt;13. Large sum (unsolved)&lt;/h3&gt;

&lt;p&gt;Work out the first ten digits of the sum of the following one-hundred 50-digit numbers.&lt;/p&gt;

&lt;pre&gt;
37107287533902102798797998220837590246510135740250
46376937677490009712648124896970078050417018260538
74324986199524741059474233309513058123726617309629
91942213363574161572522430563301811072406154908250
23067588207539346171171980310421047513778063246676
89261670696623633820136378418383684178734361726757
28112879812849979408065481931592621691275889832738
44274228917432520321923589422876796487670272189318
47451445736001306439091167216856844588711603153276
70386486105843025439939619828917593665686757934951
62176457141856560629502157223196586755079324193331
64906352462741904929101432445813822663347944758178
92575867718337217661963751590579239728245598838407
58203565325359399008402633568948830189458628227828
80181199384826282014278194139940567587151170094390
35398664372827112653829987240784473053190104293586
86515506006295864861532075273371959191420517255829
71693888707715466499115593487603532921714970056938
54370070576826684624621495650076471787294438377604
53282654108756828443191190634694037855217779295145
36123272525000296071075082563815656710885258350721
45876576172410976447339110607218265236877223636045
17423706905851860660448207621209813287860733969412
81142660418086830619328460811191061556940512689692
51934325451728388641918047049293215058642563049483
62467221648435076201727918039944693004732956340691
15732444386908125794514089057706229429197107928209
55037687525678773091862540744969844508330393682126
18336384825330154686196124348767681297534375946515
80386287592878490201521685554828717201219257766954
78182833757993103614740356856449095527097864797581
16726320100436897842553539920931837441497806860984
48403098129077791799088218795327364475675590848030
87086987551392711854517078544161852424320693150332
59959406895756536782107074926966537676326235447210
69793950679652694742597709739166693763042633987085
41052684708299085211399427365734116182760315001271
65378607361501080857009149939512557028198746004375
35829035317434717326932123578154982629742552737307
94953759765105305946966067683156574377167401875275
88902802571733229619176668713819931811048770190271
25267680276078003013678680992525463401061632866526
36270218540497705585629946580636237993140746255962
24074486908231174977792365466257246923322810917141
91430288197103288597806669760892938638285025333403
34413065578016127815921815005561868836468420090470
23053081172816430487623791969842487255036638784583
11487696932154902810424020138335124462181441773470
63783299490636259666498587618221225225512486764533
67720186971698544312419572409913959008952310058822
95548255300263520781532296796249481641953868218774
76085327132285723110424803456124867697064507995236
37774242535411291684276865538926205024910326572967
23701913275725675285653248258265463092207058596522
29798860272258331913126375147341994889534765745501
18495701454879288984856827726077713721403798879715
38298203783031473527721580348144513491373226651381
34829543829199918180278916522431027392251122869539
40957953066405232632538044100059654939159879593635
29746152185502371307642255121183693803580388584903
41698116222072977186158236678424689157993532961922
62467957194401269043877107275048102390895523597457
23189706772547915061505504953922979530901129967519
86188088225875314529584099251203829009407770775672
11306739708304724483816533873502340845647058077308
82959174767140363198008187129011875491310547126581
97623331044818386269515456334926366572897563400500
42846280183517070527831839425882145521227251250327
55121603546981200581762165212827652751691296897789
32238195734329339946437501907836945765883352399886
75506164965184775180738168837861091527357929701337
62177842752192623401942399639168044983993173312731
32924185707147349566916674687634660915035914677504
99518671430235219628894890102423325116913619626622
73267460800591547471830798392868535206946944540724
76841822524674417161514036427982273348055556214818
97142617910342598647204516893989422179826088076852
87783646182799346313767754307809363333018982642090
10848802521674670883215120185883543223812876952786
71329612474782464538636993009049310363619763878039
62184073572399794223406235393808339651327408011116
66627891981488087797941876876144230030984490851411
60661826293682836764744779239180335110989069790714
85786944089552990653640447425576083659976645795096
66024396409905389607120198219976047599490197230297
64913982680032973156037120041377903785566085089252
16730939319872750275468906903707539413042652315011
94809377245048795150954100921645863754710598436791
78639167021187492431995700641917969777599028300699
15368713711936614952811305876380278410754449733078
40789923115535562561142322423255033685442488917353
44889911501440648020369068063960672322193204149535
41503128880339536053299340368006977710650566631954
81234880673210146739058568557934581403627822703280
82616570773948327592232845941706525094512325230608
22918802058777319719839450180888072429661980811197
77158542502016545090413245809786882778948721859617
72107838435069186155435662884062257473692284509516
20849603980134001723930671666823555245252804609722
53503534226472524250874054075591789781264330331690
&lt;/pre&gt;

&lt;h3 id=&quot;14-longest-collatz-sequence&quot;&gt;14. Longest Collatz sequence&lt;/h3&gt;

&lt;p&gt;The following iterative sequence is defined for the set of positive integers:&lt;/p&gt;

&lt;p&gt;&lt;script type=&quot;math/tex&quot;&gt;n → n/2&lt;/script&gt; (n is even)&lt;/p&gt;

&lt;p&gt;&lt;script type=&quot;math/tex&quot;&gt;n → 3n + 1&lt;/script&gt; (n is odd)&lt;/p&gt;

&lt;p&gt;Using the rule above and starting with 13, we generate the following sequence:&lt;/p&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;13 → 40 → 20 → 10 → 5 → 16 → 8 → 4 → 2 → 1&lt;/script&gt;

&lt;p&gt;It can be seen that this sequence (starting at 13 and finishing at 1) contains 10 terms. Although it has not been proved yet (Collatz Problem), it is thought that all starting numbers finish at 1.&lt;/p&gt;

&lt;p&gt;Which starting number, under one million, produces the longest chain?&lt;/p&gt;

&lt;p&gt;NOTE: Once the chain starts the terms are allowed to go above one million.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;Collatz&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;!=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;Collatz&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;13&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;9
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;Collatz_dict&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Collatz&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1000001&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)}&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;max&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Collatz_dict&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;key&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Collatz_dict&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;get&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;837799
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;15-lattice-paths-unsolved&quot;&gt;15. Lattice paths (unsolved)&lt;/h3&gt;

&lt;p&gt;Starting in the top left corner of a 2×2 grid, and only being able to move to the right and down, there are exactly 6 routes to the bottom right corner.&lt;/p&gt;

&lt;p&gt;How many such routes are there through a 20×20 grid?&lt;/p&gt;

&lt;h3 id=&quot;16-power-digit-sum&quot;&gt;16. Power digit sum&lt;/h3&gt;

&lt;p&gt;$ 2^{15} = 32768$ and the sum of its digits is $3 + 2 + 7 + 6 + 8 = 26$.&lt;/p&gt;

&lt;p&gt;What is the sum of the digits of the number $2^{1000}$?&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;([&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;list&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;str&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;**&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))])&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;1366
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;17-number-letter-counts-unsolved&quot;&gt;17. Number letter counts (unsolved)&lt;/h3&gt;

&lt;p&gt;If the numbers 1 to 5 are written out in words: one, two, three, four, five, then there are 3 + 3 + 5 + 4 + 4 = 19 letters used in total.&lt;/p&gt;

&lt;p&gt;If all the numbers from 1 to 1000 (one thousand) inclusive were written out in words, how many letters would be used?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE&lt;/strong&gt;: Do not count spaces or hyphens. For example, 342 (three hundred and forty-two) contains 23 letters and 115 (one hundred and fifteen) contains 20 letters. The use of “and” when writing out numbers is in compliance with British usage.&lt;/p&gt;

&lt;h3 id=&quot;21-amicable-numbers&quot;&gt;21. Amicable numbers&lt;/h3&gt;

&lt;p&gt;Let $d(n)$ be defined as the sum of proper divisors of $n$ (numbers less than $n$ which divide evenly into $n$).
If $d(a) = b$ and $d(b) = a$, where $a ≠ b$, then $a$ and $b$ are an amicable pair and each of $a$ and $b$ are called amicable numbers.&lt;/p&gt;

&lt;p&gt;For example, the proper divisors of $220$ are $1, 2, 4, 5, 10, 11, 20, 22, 44, 55$ and $110$; therefore $d(220) = 284$. The proper divisors of $284$ are $1, 2, 4, 71$ and $142$; so $d(284) = 220$.&lt;/p&gt;

&lt;p&gt;Evaluate the sum of all the amicable numbers under 10000.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;math&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sqrt&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;divi&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;set&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;([&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;])&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;limit&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;%&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;divi&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;add&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;divi&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;add&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;divi&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;220&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;284
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;total&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;10000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;and&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;!=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;total&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;total&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;220 284
284 220
1184 1210
1210 1184
2620 2924
2924 2620
5020 5564
5564 5020
6232 6368
6368 6232

31626
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;23-non-abundant-sums&quot;&gt;23. Non-abundant sums&lt;/h3&gt;

&lt;p&gt;A perfect number is a number for which the sum of its proper divisors is exactly equal to the number. For example, the sum of the proper divisors of 28 would be $1 + 2 + 4 + 7 + 14 = 28$, which means that 28 is a perfect number.&lt;/p&gt;

&lt;p&gt;A number n is called deficient if the sum of its proper divisors is less than n and it is called abundant if this sum exceeds n.&lt;/p&gt;

&lt;p&gt;As $12$ is the smallest abundant number, $1 + 2 + 3 + 4 + 6 = 16$, the smallest number that can be written as the sum of two abundant numbers is 24. By mathematical analysis, it can be shown that all integers greater than 28123 can be written as the sum of two abundant numbers. However, this upper limit cannot be reduced any further by analysis even though it is known that the greatest number that cannot be expressed as the sum of two abundant numbers is less than this limit.&lt;/p&gt;

&lt;p&gt;Find the sum of all the positive integers which cannot be written as the sum of two abundant numbers.&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;abundant&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;set&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;12&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;28123&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;div_fac&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;abundant&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;add&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;l&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;set&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;28124&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;m&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;j&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;abundant&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;j&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;t&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;m&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;t&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;abundant&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
            &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;add&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;cannot&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;28124&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)}&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;l&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;sum&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;cannot&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;4179871
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;25-1000-digit-fibonacci-number&quot;&gt;25. 1000-digit Fibonacci number&lt;/h3&gt;

&lt;p&gt;The Fibonacci sequence is defined by the recurrence relation:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Fn = Fn−1 + Fn−2, where F1 = 1 and F2 = 1.
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Hence the first 12 terms will be:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;F1 = 1
F2 = 1
F3 = 2
F4 = 3
F5 = 5
F6 = 8
F7 = 13
F8 = 21
F9 = 34
F10 = 55
F11 = 89
F12 = 144
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The 12th term, F12, is the first term to contain three digits.&lt;/p&gt;

&lt;p&gt;What is the index of the first term in the Fibonacci sequence to contain 1000 digits?&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;len&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;str&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;b&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;len&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;str&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)),&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;4782 1000 1070066266382758936764980584457396885083683896632151665013235203375314520604694040621889147582489792657804694888177591957484336466672569959512996030461262748092482186144069433051234774442750273781753087579391666192149259186759553966422837148943113074699503439547001985432609723067290192870526447243726117715821825548491120525013201478612965931381792235559657452039506137551467837543229119602129934048260706175397706847068202895486902666185435124521900369480641357447470911707619766945691070098024393439617474103736912503231365532164773697023167755051595173518460579954919410967778373229665796581646513903488154256310184224190259846088000110186255550245493937113651657039447629584714548523425950428582425306083544435428212611008992863795048006894330309773217834864543113205765659868456288616808718693835297350643986297640660000723562917905207051164077614812491885830945940566688339109350944456576357666151619317753792891661581327159616877487983821820492520348473874384736771934512787029218636250627816
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;30-digit-fifth-powers-unsolved&quot;&gt;30. Digit fifth powers (unsolved)&lt;/h3&gt;

&lt;p&gt;Surprisingly there are only three numbers that can be written as the sum of fourth powers of their digits:&lt;/p&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;1634 = 1^4 + 6^4 + 3^4 + 4^4&lt;/script&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;8208 = 8^4 + 2^4 + 0^4 + 8^4&lt;/script&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;9474 = 9^4 + 4^4 + 7^4 + 4^4&lt;/script&gt;

&lt;p&gt;As $1 = 1^4$ is not a sum it is not included.&lt;/p&gt;

&lt;p&gt;The sum of these numbers is &lt;script type=&quot;math/tex&quot;&gt;1634 + 8208 + 9474 = 19316&lt;/script&gt;.&lt;/p&gt;

&lt;p&gt;Find the sum of all the numbers that can be written as the sum of fifth powers of their digits.&lt;/p&gt;

&lt;h3 id=&quot;31-coin-sums&quot;&gt;31. Coin sums&lt;/h3&gt;

&lt;p&gt;In England the currency is made up of pound, £, and pence, p, and there are eight coins in general circulation:&lt;/p&gt;

&lt;p&gt;$1p, 2p, 5p, 10p, 20p, 50p, £1 (100p)$ and $£2 (200p)$.&lt;/p&gt;

&lt;p&gt;It is possible to make £2 in the following way:&lt;/p&gt;

&lt;script type=&quot;math/tex; mode=display&quot;&gt;1×£1 + 1×50p + 2×20p + 1×5p + 1×2p + 3×1p&lt;/script&gt;

&lt;p&gt;How many different ways can £2 be made using any number of coins?&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;coins&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;20&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;50&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;200&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt;

&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;findcoin&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;target&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;):&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;n&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;lt;=&lt;/span&gt;  &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;
    &lt;span class=&quot;n&quot;&gt;res&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;target&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;&amp;gt;=&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;res&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+=&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;findcoin&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;target&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
        &lt;span class=&quot;n&quot;&gt;target&lt;/span&gt;  &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;target&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;coins&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt;
    &lt;span class=&quot;k&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;res&lt;/span&gt;

&lt;span class=&quot;n&quot;&gt;findcoin&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;200&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;73682
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;findcoin&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;231&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;mi&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;139462
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</content>
 </entry>
 
 <entry>
   <title>基于爱思想网窥视网络审查</title>
   <link href="https://tsai1993.github.io/2017/06/13/aisixiang.html"/>
   <updated>2017-06-13T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2017/06/13/aisixiang</id>
   <content type="html">&lt;p&gt;注：&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;这个小研究仍在进行中，后期可能会有删改。&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;欢迎参与，源代码 &lt;a href=&quot;https://github.com/tsai1993/aisixiang&quot;&gt;https://github.com/tsai1993/aisixiang&lt;/a&gt;，原始数据 &lt;a href=&quot;http://pan.baidu.com/s/1dFy5bXJ&quot;&gt;http://pan.baidu.com/s/1dFy5bXJ&lt;/a&gt;。&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;对中国政治审查的研究，最知名的应该是 Gary King&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;。Gary King 和他的团队在 1400 个社交媒体平台部署了各类议题的帖子，然后长期跟踪这些帖文的删除情况，利用文本分析的方法，在对 85 个议题的分析中发现，对政府的批评不太可能被删贴处理，相反，任何有可能促使社会运动的言论才是删除的重点，审查制度主要服务于预测并消除群体性事件。Gary King 利用大数据做因果分析，开创了一个新的研究范式。&lt;/p&gt;

&lt;h4 id=&quot;研究方法&quot;&gt;研究方法&lt;/h4&gt;

&lt;p&gt;在对 &lt;a href=&quot;http://www.aisixiang.com/&quot;&gt;爱思想网&lt;/a&gt; 的观察中，意外发现爱思想网有全部文章目录，其全部文章的点击排行 （&lt;a href=&quot;http://www.aisixiang.com/toplist/index.php?id=1&amp;amp;period=all&quot;&gt;http://www.aisixiang.com/toplist/index.php?id=1&amp;amp;period=all&lt;/a&gt;） 中包含全部文章目录。因此，可以通过定期抓取全部文章目录，对比不同时间点的文章列表，可以知道文章的增删情况。&lt;/p&gt;

&lt;p&gt;此外，爱思想网部分文章仅对会员可见，可以对比分析全部可见与仅会员可见和删文的性质，来分析哪类文章更可能被删除。&lt;/p&gt;

&lt;p&gt;通过在云服务器部署爬虫，最终得到 2017 年 1 月 20 日、5 月 24 日和 6 月 10 日的全部文章列表，1 月 20 日、5 月 24 日的仅会员可见文章列表，1 月 20 日 99539 篇全部可见文章，5 月 24 日 100946 篇全部可见文章和 528 篇会员可见文章。&lt;/p&gt;

&lt;h4 id=&quot;爱思想网简介&quot;&gt;爱思想网简介&lt;/h4&gt;

&lt;p&gt;爱思想网自称成立于 2010 年 1 月，但其前身为燕南网、天益网，真正历史源头远早于此。网站上最早的一篇文章是于 2000 年 6 月 22 日发布的辛岛静态的《&lt;a href=&quot;http://www.aisixiang.com/data/2251.html&quot;&gt;关于汉译佛典的研究——语言、方法及文献学问题&lt;/a&gt;》。爱思想网的定位，“终身学习平台和思想门户，致力于传播常识、追求真知、分享资讯，旨在推动学术繁荣、塑造社会精神”。&lt;/p&gt;

&lt;p&gt;通过分析网站作者，发现爱思想网的作者绝大部分是大学教授以及公共知识分子。爱思想网与社交媒体不同，社交媒体人人可以发言，但是爱思想网是编辑约稿，设置学者专栏和栏目分类的模式，具有较高的门槛。比较发文数量前 20 名的作者，发现他们全部为大学教授，并且经常做公共发言。&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;数量排名&lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;作者&lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;文章数量&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;1&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;张鸣&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;772&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;2&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;郑永年&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;554&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;3&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;徐贲&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;453&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;4&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;傅国涌&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;414&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;周其仁&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;396&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;6&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;信力建&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;389&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;7&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;杨恒均&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;385&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;8&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;秋风&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;377&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;9&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;张千帆&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;336&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;10&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;鲍盛刚&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;322&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;11&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;陈行之&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;313&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;12&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;雷颐&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;308&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;13&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;秦晖&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;279&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;14&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;吴敬琏&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;268&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;15&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;戴建业&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;260&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;16&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;高一飞&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;257&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;17&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;田飞龙&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;250&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;18&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;吴稼祥&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;244&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;19&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;陶东风&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;239&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;20&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;于建嵘&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;238&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;因此，不同于 Gary King 对普通社交媒体平台的研究，爱思想网有不同的模式。它的内容主要是学者学术研究的公共发布，以及其他社会议题的公共讨论。网站主要刊登的是学者的学术研究和公共讨论，其篇幅都较长，比一般社交媒体要更为严肃。&lt;/p&gt;

&lt;h4 id=&quot;审查总体规模&quot;&gt;审查总体规模&lt;/h4&gt;

&lt;p&gt;爱思想网的每一篇文章均有一个独特ID，如“于建嵘：中国农村的政治危机：表现、根源和对策”，其 ID 807，地址为 &lt;a href=&quot;http://www.aisixiang.com/data/807.html&quot;&gt;http://www.aisixiang.com/data/807.html&lt;/a&gt;。通过对比文章ID与发布时间，可以发现，除了早期的ID与时间不统一之外，文章ID是按照线性增长。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae68fe1b6e83.png&quot; alt=&quot;01.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;因此，可以根据全部文章数量与最大 ID 的比值，计算出全部删除文章的比例。经计算，2017 年 1 月 20 日、5 月 24 日和 6 月 10 日，删除比例分别为 3.24%、 3.37% 和 3.40%。&lt;/p&gt;

&lt;h4 id=&quot;历年删文分布&quot;&gt;历年删文分布&lt;/h4&gt;

&lt;p&gt;通过对比消失的ID，可以得到历年删文的水平。2017 年 6 月 10 日，全网 共有 101050 篇文章，但最大的 ID 为 104612，有 3563 篇文章消失了。为了得到各年删文数量情况，将消失的 ID 数字加 10，作为被删文章的发布时间估计。发现新的 ID 中有 3335 篇文章有对应数据，得到历年全网文章和被删文章情况如下。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae68fe0d4a70.png&quot; alt=&quot;02.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;由上图可知，除了 2017 年只有半年数据外，2008 年相较于 2007 年，文章数量上有巨大的增长。而最大的增长来自于 2011 年，相较于 2010 年，几乎翻倍。2015 年在文章数量上，增长超过五分之一，但是相应的删文数量也创新高。而 2016 年的发文数量回落到 2008-2010 年的水平。此外，还可以发现，2017 年已经过半，但是文章数量仅有 2016 年的三分之一左右。&lt;/p&gt;

&lt;h4 id=&quot;被删文章内容分析&quot;&gt;被删文章内容分析&lt;/h4&gt;

&lt;p&gt;在 2017 年 1 月 20 日的 99539 篇全部可见文章中有 112 篇文章没有出现在 2017 年 6 月 10 日的文章列表里（截至到 6 月 10 日，有 3562 篇文章被删除）。分析在这五个月中被删的 112 篇文章，发现有 33 篇文章在当时就属于仅会员可见，占到被删除文章的 29.5%，而仅会员可见文章一共只有 528 篇，只占全部文章的 0.52%。因此，有理由认为，仅会员可见是网站的自我保护的行为，同时，也可以理解成网站的一种自我审查。&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;排名&lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;作者&lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;被删文章数量&lt;/th&gt;
      &lt;th style=&quot;text-align: center&quot;&gt;总数量（20170120）&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;1&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;左春和&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;30&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;30&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;2&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;崔卫平&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;12&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;222&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;3&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;吴万伟&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;6&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;191&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;4&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;李昌庚&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;4&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;51&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;5&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;傅国涌&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;3&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;417&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;6&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;嵇立群&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;3&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;10&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;7&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;陈有西&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;2&lt;/td&gt;
      &lt;td style=&quot;text-align: center&quot;&gt;34&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;分析这 112 篇文章的作者，除去只出现一次的作者，一共只有七人，其中左春和的 30 篇文章悉数删除。搜索后发现是该作者在微博发表言论后被撤职并且遭到封杀，这是属于典型的对人不对言。&lt;/p&gt;

&lt;p&gt;而排名第二的崔卫平，截至 2017 年 1 月 20 日，在整个爱思想网发文 222篇，被删除的 12 篇文章，均是有关后极权主义、哈维尔和米奇尼克。傅国涌的三篇文章也都是关于米奇尼克。显然，这是明显的对言不对人，有关极权主义的文章显然挑起了当局的敏感神经。&lt;/p&gt;

&lt;p&gt;而排名第三的吴万伟的几篇文章均是关于自杀、道德哲学等主题，而吴万伟在整个爱思想网的发文和译文超过 191 篇，也是一个明显的对言不对人。&lt;/p&gt;

&lt;p&gt;排名第四的李昌庚，主题涉及到土地产权、国企改革和社会转型，他在整个爱思想网发文 51 篇。余下暂不赘述。&lt;/p&gt;

&lt;p&gt;从这个简单的分析中可以看出来，学者文章被删，有两个主要类别，一是“对人不对言”，是针对作者的封杀；二是“对言不对人”，当作者触及到某些议题，就有可能会被删除。至于是哪些议题，除了反极权等当局比较敏感的议题外，其他诸如道德哲学、社会转型、土地改革等，也会被删文。与 Gary King 在社交媒体中的发现不同，这些偏学术、严肃讨论的文章，并没有任何引发社会运动的因素，相反，有关意识形态、改革和无厘头的主题更容易被删文。&lt;/p&gt;

&lt;h4 id=&quot;仅会员可见文章分析&quot;&gt;仅会员可见文章分析&lt;/h4&gt;

&lt;p&gt;仅会员可见是网站的一种自我保护，可以看一下仅会员可见文章的点击量与全部可见文章的差异。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae68fe131fa0.png&quot; alt=&quot;04.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;分析发现，从总体上说，仅会员可见的文章平均点击量是全部可见文章的 1.9 倍，可见仅会员可见文章的总体水平是高于平均值的。&lt;/p&gt;

&lt;p&gt;2017 年 5 月 24 日，有 528 篇会员可见文章，截至到 6 月 11 日抓取数据时有 5 篇文章已经被删除。在余下的 523 篇文章中，利用 jiebaR 软件包，读取全文，去除空格和空白行后，提取每篇文章的 10 个关键词，进行词频统计，获取超过 10 次以上的关键词。&lt;/p&gt;

&lt;p&gt;在 2017 年 5 月 24 日的 100415 篇全部可见文章中的未删除文章中，随机抽取 523 篇，每篇文章同样提取 10 个关键词，进行词频统计，获取超过10次以上的关键词。&lt;/p&gt;

&lt;p&gt;将两类关键词相减，得到每个关键词的净频次。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae68fe1933c7.png&quot; alt=&quot;03.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;净频次前十的关键词分别是，毛泽东，文革，政治，民主，宪政，共产党，自由，事件，中共，人民；净频次后十的关键词分别是，发展、美国、研究、经济、法律、法治、日本、企业、世界、传统。分析这些会员可见文章的关键词，可以发现，历史领袖人物评价、改革、历史、文革、自由、宪政等等议题更可能成为会员可见内容。因此，意识形态仍然是严肃学术讨论中的禁区，这与Gary King有关社交媒体平台的审查截然不同。&lt;/p&gt;

&lt;h4 id=&quot;参考文献&quot;&gt;参考文献&lt;/h4&gt;

&lt;div class=&quot;footnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;King, Gary, Jennifer Pan, and Margaret E. Roberts. “How censorship in China allows government criticism but silences collective expression.” American Political Science Review 107.02 (2013): 326-343. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</content>
 </entry>
 
 <entry>
   <title>Sia 分析</title>
   <link href="https://tsai1993.github.io/2016/11/26/sia.html"/>
   <updated>2016-11-26T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/11/26/sia</id>
   <content type="html">&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;

&lt;head&gt;

&lt;meta charset=&quot;utf-8&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;meta name=&quot;generator&quot; content=&quot;pandoc&quot; /&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;

&lt;link href=&quot;data:text/css;charset=utf-8,%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20octicons%2Dlink%3B%0Asrc%3A%20url%28data%3Afont%2Fwoff%3Bcharset%3Dutf%2D8%3Bbase64%2Cd09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM%2B8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB%2FaFGpk3jaTY6xa8JAGMW%2FO62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v%2Bk%2F0an2i%2BitHDw3v2%2B9%2BDBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3%2FI7AtxEJLtzzuZfI%2BVVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy%2FLt7Kc%2B0vWY%2FgAgIIEqAN9we0pwKXreiMasxvabDQMM4riO%2BqxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw%2Bymhce7vwM9jSqO8JyVd5RH9gyTt2%2BJ%2FyUmYlIR0s04n6%2B7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv%2FocTRF42mNgZGBgYGbwZOBiAAFGJBIMAAizAFoAAABiAGIAznjaY2BkYGAA4in8zwXi%2BW2%2BMjCzMIDApSwvXzC97Z4Ig8N%2FBxYGZgcgl52BCSQKAA3jCV8CAABfAAAAAAQAAEB42mNgZGBg4f3vACQZQABIMjKgAmYAKEgBXgAAeNpjYGY6wTiBgZWBg2kmUxoDA4MPhGZMYzBi1AHygVLYQUCaawqDA4PChxhmh%2F8ODDEsvAwHgMKMIDnGL0x7gJQCAwMAJd4MFwAAAHjaY2BgYGaA4DAGRgYQkAHyGMF8NgYrIM3JIAGVYYDT%2BAEjAwuDFpBmA9KMDEwMCh9i%2Fv8H8sH0%2F4dQc1iAmAkALaUKLgAAAHjaTY9LDsIgEIbtgqHUPpDi3gPoBVyRTmTddOmqTXThEXqrob2gQ1FjwpDvfwCBdmdXC5AVKFu3e5MfNFJ29KTQT48Ob9%2FlqYwOGZxeUelN2U2R6%2BcArgtCJpauW7UQBqnFkUsjAY%2FkOU1cP%2BDAgvxwn1chZDwUbd6CFimGXwzwF6tPbFIcjEl%2BvvmM%2FbyA48e6tWrKArm4ZJlCbdsrxksL1AwWn%2FyBSJKpYbq8AXaaTb8AAHja28jAwOC00ZrBeQNDQOWO%2F%2FsdBBgYGRiYWYAEELEwMTE4uzo5Zzo5b2BxdnFOcALxNjA6b2ByTswC8jYwg0VlNuoCTWAMqNzMzsoK1rEhNqByEyerg5PMJlYuVueETKcd%2F89uBpnpvIEVomeHLoMsAAe1Id4AAAAAAAB42oWQT07CQBTGv0JBhagk7HQzKxca2sJCE1hDt4QF%2B9JOS0nbaaYDCQfwCJ7Au3AHj%2BLO13FMmm6cl7785vven0kBjHCBhfpYuNa5Ph1c0e2Xu3jEvWG7UdPDLZ4N92nOm%2BEBXuAbHmIMSRMs%2B4aUEd4Nd3CHD8NdvOLTsA2GL8M9PODbcL%2BhD7C1xoaHeLJSEao0FEW14ckxC%2BTU8TxvsY6X0eLPmRhry2WVioLpkrbp84LLQPGI7c6sOiUzpWIWS5GzlSgUzzLBSikOPFTOXqly7rqx0Z1Q5BAIoZBSFihQYQOOBEdkCOgXTOHA07HAGjGWiIjaPZNW13%2F%2Blm6S9FT7rLHFJ6fQbkATOG1j2OFMucKJJsxIVfQORl%2B9Jyda6Sl1dUYhSCm1dyClfoeDve4qMYdLEbfqHf3O%2FAdDumsjAAB42mNgYoAAZQYjBmyAGYQZmdhL8zLdDEydARfoAqIAAAABAAMABwAKABMAB%2F%2F%2FAA8AAQAAAAAAAAAAAAAAAAABAAAAAA%3D%3D%29%20format%28%27woff%27%29%3B%0A%7D%0Abody%20%7B%0A%2Dwebkit%2Dtext%2Dsize%2Dadjust%3A%20100%25%3B%0Atext%2Dsize%2Dadjust%3A%20100%25%3B%0Acolor%3A%20%23333%3B%0Afont%2Dfamily%3A%20%22Helvetica%20Neue%22%2C%20Helvetica%2C%20%22Segoe%20UI%22%2C%20Arial%2C%20freesans%2C%20sans%2Dserif%2C%20%22Apple%20Color%20Emoji%22%2C%20%22Segoe%20UI%20Emoji%22%2C%20%22Segoe%20UI%20Symbol%22%3B%0Afont%2Dsize%3A%2016px%3B%0Aline%2Dheight%3A%201%2E6%3B%0Aword%2Dwrap%3A%20break%2Dword%3B%0A%7D%0Aa%20%7B%0Abackground%2Dcolor%3A%20transparent%3B%0A%7D%0Aa%3Aactive%2C%0Aa%3Ahover%20%7B%0Aoutline%3A%200%3B%0A%7D%0Astrong%20%7B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0Ah1%20%7B%0Afont%2Dsize%3A%202em%3B%0Amargin%3A%200%2E67em%200%3B%0A%7D%0Aimg%20%7B%0Aborder%3A%200%3B%0A%7D%0Ahr%20%7B%0Abox%2Dsizing%3A%20content%2Dbox%3B%0Aheight%3A%200%3B%0A%7D%0Apre%20%7B%0Aoverflow%3A%20auto%3B%0A%7D%0Acode%2C%0Akbd%2C%0Apre%20%7B%0Afont%2Dfamily%3A%20monospace%2C%20monospace%3B%0Afont%2Dsize%3A%201em%3B%0A%7D%0Ainput%20%7B%0Acolor%3A%20inherit%3B%0Afont%3A%20inherit%3B%0Amargin%3A%200%3B%0A%7D%0Ahtml%20input%5Bdisabled%5D%20%7B%0Acursor%3A%20default%3B%0A%7D%0Ainput%20%7B%0Aline%2Dheight%3A%20normal%3B%0A%7D%0Ainput%5Btype%3D%22checkbox%22%5D%20%7B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0Apadding%3A%200%3B%0A%7D%0Atable%20%7B%0Aborder%2Dcollapse%3A%20collapse%3B%0Aborder%2Dspacing%3A%200%3B%0A%7D%0Atd%2C%0Ath%20%7B%0Apadding%3A%200%3B%0A%7D%0A%2A%20%7B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%7D%0Ainput%20%7B%0Afont%3A%2013px%20%2F%201%2E4%20Helvetica%2C%20arial%2C%20nimbussansl%2C%20liberationsans%2C%20freesans%2C%20clean%2C%20sans%2Dserif%2C%20%22Apple%20Color%20Emoji%22%2C%20%22Segoe%20UI%20Emoji%22%2C%20%22Segoe%20UI%20Symbol%22%3B%0A%7D%0Aa%20%7B%0Acolor%3A%20%234078c0%3B%0Atext%2Ddecoration%3A%20none%3B%0A%7D%0Aa%3Ahover%2C%0Aa%3Aactive%20%7B%0Atext%2Ddecoration%3A%20underline%3B%0A%7D%0Ahr%20%7B%0Aheight%3A%200%3B%0Amargin%3A%2015px%200%3B%0Aoverflow%3A%20hidden%3B%0Abackground%3A%20transparent%3B%0Aborder%3A%200%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23ddd%3B%0A%7D%0Ahr%3Abefore%20%7B%0Adisplay%3A%20table%3B%0Acontent%3A%20%22%22%3B%0A%7D%0Ahr%3Aafter%20%7B%0Adisplay%3A%20table%3B%0Aclear%3A%20both%3B%0Acontent%3A%20%22%22%3B%0A%7D%0Ah1%2C%0Ah2%2C%0Ah3%2C%0Ah4%2C%0Ah5%2C%0Ah6%20%7B%0Amargin%2Dtop%3A%2015px%3B%0Amargin%2Dbottom%3A%2015px%3B%0Aline%2Dheight%3A%201%2E1%3B%0A%7D%0Ah1%20%7B%0Afont%2Dsize%3A%2030px%3B%0A%7D%0Ah2%20%7B%0Afont%2Dsize%3A%2021px%3B%0A%7D%0Ah3%20%7B%0Afont%2Dsize%3A%2016px%3B%0A%7D%0Ah4%20%7B%0Afont%2Dsize%3A%2014px%3B%0A%7D%0Ah5%20%7B%0Afont%2Dsize%3A%2012px%3B%0A%7D%0Ah6%20%7B%0Afont%2Dsize%3A%2011px%3B%0A%7D%0Ablockquote%20%7B%0Amargin%3A%200%3B%0A%7D%0Aul%2C%0Aol%20%7B%0Apadding%3A%200%3B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0Aol%20ol%2C%0Aul%20ol%20%7B%0Alist%2Dstyle%2Dtype%3A%20lower%2Droman%3B%0A%7D%0Aul%20ul%20ol%2C%0Aul%20ol%20ol%2C%0Aol%20ul%20ol%2C%0Aol%20ol%20ol%20%7B%0Alist%2Dstyle%2Dtype%3A%20lower%2Dalpha%3B%0A%7D%0Add%20%7B%0Amargin%2Dleft%3A%200%3B%0A%7D%0Acode%20%7B%0Afont%2Dfamily%3A%20Consolas%2C%20%22Liberation%20Mono%22%2C%20Menlo%2C%20Courier%2C%20monospace%3B%0Afont%2Dsize%3A%2012px%3B%0A%7D%0Apre%20%7B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%200%3B%0Afont%3A%2012px%20Consolas%2C%20%22Liberation%20Mono%22%2C%20Menlo%2C%20Courier%2C%20monospace%3B%0A%7D%0A%2Eselect%3A%3A%2Dms%2Dexpand%20%7B%0Aopacity%3A%200%3B%0A%7D%0A%2Eocticon%20%7B%0Afont%3A%20normal%20normal%20normal%2016px%2F1%20octicons%2Dlink%3B%0Adisplay%3A%20inline%2Dblock%3B%0Atext%2Ddecoration%3A%20none%3B%0Atext%2Drendering%3A%20auto%3B%0A%2Dwebkit%2Dfont%2Dsmoothing%3A%20antialiased%3B%0A%2Dmoz%2Dosx%2Dfont%2Dsmoothing%3A%20grayscale%3B%0A%2Dwebkit%2Duser%2Dselect%3A%20none%3B%0A%2Dmoz%2Duser%2Dselect%3A%20none%3B%0A%2Dms%2Duser%2Dselect%3A%20none%3B%0Auser%2Dselect%3A%20none%3B%0A%7D%0A%2Eocticon%2Dlink%3Abefore%20%7B%0Acontent%3A%20%27%5Cf05c%27%3B%0A%7D%0A%2Emarkdown%2Dbody%3Abefore%20%7B%0Adisplay%3A%20table%3B%0Acontent%3A%20%22%22%3B%0A%7D%0A%2Emarkdown%2Dbody%3Aafter%20%7B%0Adisplay%3A%20table%3B%0Aclear%3A%20both%3B%0Acontent%3A%20%22%22%3B%0A%7D%0A%2Emarkdown%2Dbody%3E%2A%3Afirst%2Dchild%20%7B%0Amargin%2Dtop%3A%200%20%21important%3B%0A%7D%0A%2Emarkdown%2Dbody%3E%2A%3Alast%2Dchild%20%7B%0Amargin%2Dbottom%3A%200%20%21important%3B%0A%7D%0Aa%3Anot%28%5Bhref%5D%29%20%7B%0Acolor%3A%20inherit%3B%0Atext%2Ddecoration%3A%20none%3B%0A%7D%0A%2Eanchor%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Apadding%2Dright%3A%202px%3B%0Amargin%2Dleft%3A%20%2D18px%3B%0A%7D%0A%2Eanchor%3Afocus%20%7B%0Aoutline%3A%20none%3B%0A%7D%0Ah1%2C%0Ah2%2C%0Ah3%2C%0Ah4%2C%0Ah5%2C%0Ah6%20%7B%0Amargin%2Dtop%3A%201em%3B%0Amargin%2Dbottom%3A%2016px%3B%0Afont%2Dweight%3A%20bold%3B%0Aline%2Dheight%3A%201%2E4%3B%0A%7D%0Ah1%20%2Eocticon%2Dlink%2C%0Ah2%20%2Eocticon%2Dlink%2C%0Ah3%20%2Eocticon%2Dlink%2C%0Ah4%20%2Eocticon%2Dlink%2C%0Ah5%20%2Eocticon%2Dlink%2C%0Ah6%20%2Eocticon%2Dlink%20%7B%0Acolor%3A%20%23000%3B%0Avertical%2Dalign%3A%20middle%3B%0Avisibility%3A%20hidden%3B%0A%7D%0Ah1%3Ahover%20%2Eanchor%2C%0Ah2%3Ahover%20%2Eanchor%2C%0Ah3%3Ahover%20%2Eanchor%2C%0Ah4%3Ahover%20%2Eanchor%2C%0Ah5%3Ahover%20%2Eanchor%2C%0Ah6%3Ahover%20%2Eanchor%20%7B%0Atext%2Ddecoration%3A%20none%3B%0A%7D%0Ah1%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah2%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah3%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah4%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah5%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah6%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%20%7B%0Avisibility%3A%20visible%3B%0A%7D%0Ah1%20%7B%0Apadding%2Dbottom%3A%200%2E3em%3B%0Afont%2Dsize%3A%202%2E25em%3B%0Aline%2Dheight%3A%201%2E2%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23eee%3B%0A%7D%0Ah1%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%3B%0A%7D%0Ah2%20%7B%0Apadding%2Dbottom%3A%200%2E3em%3B%0Afont%2Dsize%3A%201%2E75em%3B%0Aline%2Dheight%3A%201%2E225%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23eee%3B%0A%7D%0Ah2%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%3B%0A%7D%0Ah3%20%7B%0Afont%2Dsize%3A%201%2E5em%3B%0Aline%2Dheight%3A%201%2E43%3B%0A%7D%0Ah3%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E2%3B%0A%7D%0Ah4%20%7B%0Afont%2Dsize%3A%201%2E25em%3B%0A%7D%0Ah4%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E2%3B%0A%7D%0Ah5%20%7B%0Afont%2Dsize%3A%201em%3B%0A%7D%0Ah5%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E1%3B%0A%7D%0Ah6%20%7B%0Afont%2Dsize%3A%201em%3B%0Acolor%3A%20%23777%3B%0A%7D%0Ah6%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E1%3B%0A%7D%0Ap%2C%0Ablockquote%2C%0Aul%2C%0Aol%2C%0Adl%2C%0Atable%2C%0Apre%20%7B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%2016px%3B%0A%7D%0Ahr%20%7B%0Aheight%3A%204px%3B%0Apadding%3A%200%3B%0Amargin%3A%2016px%200%3B%0Abackground%2Dcolor%3A%20%23e7e7e7%3B%0Aborder%3A%200%20none%3B%0A%7D%0Aul%2C%0Aol%20%7B%0Apadding%2Dleft%3A%202em%3B%0A%7D%0Aul%20ul%2C%0Aul%20ol%2C%0Aol%20ol%2C%0Aol%20ul%20%7B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0Ali%3Ep%20%7B%0Amargin%2Dtop%3A%2016px%3B%0A%7D%0Adl%20%7B%0Apadding%3A%200%3B%0A%7D%0Adl%20dt%20%7B%0Apadding%3A%200%3B%0Amargin%2Dtop%3A%2016px%3B%0Afont%2Dsize%3A%201em%3B%0Afont%2Dstyle%3A%20italic%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0Adl%20dd%20%7B%0Apadding%3A%200%2016px%3B%0Amargin%2Dbottom%3A%2016px%3B%0A%7D%0Ablockquote%20%7B%0Apadding%3A%200%2015px%3B%0Acolor%3A%20%23777%3B%0Aborder%2Dleft%3A%204px%20solid%20%23ddd%3B%0A%7D%0Ablockquote%3E%3Afirst%2Dchild%20%7B%0Amargin%2Dtop%3A%200%3B%0A%7D%0Ablockquote%3E%3Alast%2Dchild%20%7B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0Atable%20%7B%0Adisplay%3A%20block%3B%0Awidth%3A%20100%25%3B%0Aoverflow%3A%20auto%3B%0Aword%2Dbreak%3A%20normal%3B%0Aword%2Dbreak%3A%20keep%2Dall%3B%0A%7D%0Atable%20th%20%7B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0Atable%20th%2C%0Atable%20td%20%7B%0Apadding%3A%206px%2013px%3B%0Aborder%3A%201px%20solid%20%23ddd%3B%0A%7D%0Atable%20tr%20%7B%0Abackground%2Dcolor%3A%20%23fff%3B%0Aborder%2Dtop%3A%201px%20solid%20%23ccc%3B%0A%7D%0Atable%20tr%3Anth%2Dchild%282n%29%20%7B%0Abackground%2Dcolor%3A%20%23f8f8f8%3B%0A%7D%0Aimg%20%7B%0Amax%2Dwidth%3A%20100%25%3B%0Abox%2Dsizing%3A%20content%2Dbox%3B%0Abackground%2Dcolor%3A%20%23fff%3B%0A%7D%0Acode%20%7B%0Apadding%3A%200%3B%0Apadding%2Dtop%3A%200%2E2em%3B%0Apadding%2Dbottom%3A%200%2E2em%3B%0Amargin%3A%200%3B%0Afont%2Dsize%3A%2085%25%3B%0Abackground%2Dcolor%3A%20rgba%280%2C0%2C0%2C0%2E04%29%3B%0Aborder%2Dradius%3A%203px%3B%0A%7D%0Acode%3Abefore%2C%0Acode%3Aafter%20%7B%0Aletter%2Dspacing%3A%20%2D0%2E2em%3B%0Acontent%3A%20%22%5C00a0%22%3B%0A%7D%0Apre%3Ecode%20%7B%0Apadding%3A%200%3B%0Amargin%3A%200%3B%0Afont%2Dsize%3A%20100%25%3B%0Aword%2Dbreak%3A%20normal%3B%0Awhite%2Dspace%3A%20pre%3B%0Abackground%3A%20transparent%3B%0Aborder%3A%200%3B%0A%7D%0A%2Ehighlight%20%7B%0Amargin%2Dbottom%3A%2016px%3B%0A%7D%0A%2Ehighlight%20pre%2C%0Apre%20%7B%0Apadding%3A%2016px%3B%0Aoverflow%3A%20auto%3B%0Afont%2Dsize%3A%2085%25%3B%0Aline%2Dheight%3A%201%2E45%3B%0Abackground%2Dcolor%3A%20%23f7f7f7%3B%0Aborder%2Dradius%3A%203px%3B%0A%7D%0A%2Ehighlight%20pre%20%7B%0Amargin%2Dbottom%3A%200%3B%0Aword%2Dbreak%3A%20normal%3B%0A%7D%0Apre%20%7B%0Aword%2Dwrap%3A%20normal%3B%0A%7D%0Apre%20code%20%7B%0Adisplay%3A%20inline%3B%0Amax%2Dwidth%3A%20initial%3B%0Apadding%3A%200%3B%0Amargin%3A%200%3B%0Aoverflow%3A%20initial%3B%0Aline%2Dheight%3A%20inherit%3B%0Aword%2Dwrap%3A%20normal%3B%0Abackground%2Dcolor%3A%20transparent%3B%0Aborder%3A%200%3B%0A%7D%0Apre%20code%3Abefore%2C%0Apre%20code%3Aafter%20%7B%0Acontent%3A%20normal%3B%0A%7D%0Akbd%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Apadding%3A%203px%205px%3B%0Afont%2Dsize%3A%2011px%3B%0Aline%2Dheight%3A%2010px%3B%0Acolor%3A%20%23555%3B%0Avertical%2Dalign%3A%20middle%3B%0Abackground%2Dcolor%3A%20%23fcfcfc%3B%0Aborder%3A%20solid%201px%20%23ccc%3B%0Aborder%2Dbottom%2Dcolor%3A%20%23bbb%3B%0Aborder%2Dradius%3A%203px%3B%0Abox%2Dshadow%3A%20inset%200%20%2D1px%200%20%23bbb%3B%0A%7D%0A%2Epl%2Dc%20%7B%0Acolor%3A%20%23969896%3B%0A%7D%0A%2Epl%2Dc1%2C%0A%2Epl%2Ds%20%2Epl%2Dv%20%7B%0Acolor%3A%20%230086b3%3B%0A%7D%0A%2Epl%2De%2C%0A%2Epl%2Den%20%7B%0Acolor%3A%20%23795da3%3B%0A%7D%0A%2Epl%2Ds%20%2Epl%2Ds1%2C%0A%2Epl%2Dsmi%20%7B%0Acolor%3A%20%23333%3B%0A%7D%0A%2Epl%2Dent%20%7B%0Acolor%3A%20%2363a35c%3B%0A%7D%0A%2Epl%2Dk%20%7B%0Acolor%3A%20%23a71d5d%3B%0A%7D%0A%2Epl%2Dpds%2C%0A%2Epl%2Ds%2C%0A%2Epl%2Ds%20%2Epl%2Dpse%20%2Epl%2Ds1%2C%0A%2Epl%2Dsr%2C%0A%2Epl%2Dsr%20%2Epl%2Dcce%2C%0A%2Epl%2Dsr%20%2Epl%2Dsra%2C%0A%2Epl%2Dsr%20%2Epl%2Dsre%20%7B%0Acolor%3A%20%23183691%3B%0A%7D%0A%2Epl%2Dv%20%7B%0Acolor%3A%20%23ed6a43%3B%0A%7D%0A%2Epl%2Did%20%7B%0Acolor%3A%20%23b52a1d%3B%0A%7D%0A%2Epl%2Dii%20%7B%0Abackground%2Dcolor%3A%20%23b52a1d%3B%0Acolor%3A%20%23f8f8f8%3B%0A%7D%0A%2Epl%2Dsr%20%2Epl%2Dcce%20%7B%0Acolor%3A%20%2363a35c%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dml%20%7B%0Acolor%3A%20%23693a17%3B%0A%7D%0A%2Epl%2Dmh%2C%0A%2Epl%2Dmh%20%2Epl%2Den%2C%0A%2Epl%2Dms%20%7B%0Acolor%3A%20%231d3e81%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dmq%20%7B%0Acolor%3A%20%23008080%3B%0A%7D%0A%2Epl%2Dmi%20%7B%0Acolor%3A%20%23333%3B%0Afont%2Dstyle%3A%20italic%3B%0A%7D%0A%2Epl%2Dmb%20%7B%0Acolor%3A%20%23333%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dmd%20%7B%0Abackground%2Dcolor%3A%20%23ffecec%3B%0Acolor%3A%20%23bd2c00%3B%0A%7D%0A%2Epl%2Dmi1%20%7B%0Abackground%2Dcolor%3A%20%23eaffea%3B%0Acolor%3A%20%2355a532%3B%0A%7D%0A%2Epl%2Dmdr%20%7B%0Acolor%3A%20%23795da3%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dmo%20%7B%0Acolor%3A%20%231d3e81%3B%0A%7D%0Akbd%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Apadding%3A%203px%205px%3B%0Afont%3A%2011px%20Consolas%2C%20%22Liberation%20Mono%22%2C%20Menlo%2C%20Courier%2C%20monospace%3B%0Aline%2Dheight%3A%2010px%3B%0Acolor%3A%20%23555%3B%0Avertical%2Dalign%3A%20middle%3B%0Abackground%2Dcolor%3A%20%23fcfcfc%3B%0Aborder%3A%20solid%201px%20%23ccc%3B%0Aborder%2Dbottom%2Dcolor%3A%20%23bbb%3B%0Aborder%2Dradius%3A%203px%3B%0Abox%2Dshadow%3A%20inset%200%20%2D1px%200%20%23bbb%3B%0A%7D%0A%2Etask%2Dlist%2Ditem%20%7B%0Alist%2Dstyle%2Dtype%3A%20none%3B%0A%7D%0A%2Etask%2Dlist%2Ditem%2B%2Etask%2Dlist%2Ditem%20%7B%0Amargin%2Dtop%3A%203px%3B%0A%7D%0A%2Etask%2Dlist%2Ditem%20input%20%7B%0Amargin%3A%200%200%2E35em%200%2E25em%20%2D1%2E6em%3B%0Avertical%2Dalign%3A%20middle%3B%0A%7D%0A%3Achecked%2B%2Eradio%2Dlabel%20%7B%0Az%2Dindex%3A%201%3B%0Aposition%3A%20relative%3B%0Aborder%2Dcolor%3A%20%234078c0%3B%0A%7D%0Acode%20%3E%20%2Ekw%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Edt%20%7B%20color%3A%20%23ed6a43%3B%20%7D%0Acode%20%3E%20%2Edv%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Ebn%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Efl%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Ech%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Est%20%7B%20color%3A%20%23183691%3B%20%7D%0Acode%20%3E%20%2Eco%20%7B%20color%3A%20%23969896%3B%20%7D%0Acode%20%3E%20%2Eot%20%7B%20color%3A%20%230086b3%3B%20%7D%0Acode%20%3E%20%2Eal%20%7B%20color%3A%20%23a61717%3B%20%7D%0Acode%20%3E%20%2Efu%20%7B%20color%3A%20%2363a35c%3B%20%7D%0Acode%20%3E%20%2Eer%20%7B%20color%3A%20%23a61717%3B%20background%2Dcolor%3A%20%23e3d2d2%3B%20%7D%0Acode%20%3E%20%2Ewa%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Ecn%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Esc%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Evs%20%7B%20color%3A%20%23183691%3B%20%7D%0Acode%20%3E%20%2Ess%20%7B%20color%3A%20%23183691%3B%20%7D%0Acode%20%3E%20%2Eim%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Eva%20%7Bcolor%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Ecf%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Eop%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Ebu%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Eex%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Epp%20%7B%20color%3A%20%23999999%3B%20%7D%0Acode%20%3E%20%2Eat%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Edo%20%7B%20color%3A%20%23969896%3B%20%7D%0Acode%20%3E%20%2Ean%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Ecv%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Ein%20%7B%20color%3A%20%23008080%3B%20%7D%0A&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;style&gt;
body {
  box-sizing: border-box;
  min-width: 200px;
  max-width: 980px;
  margin: 0 auto;
  padding: 15px;
  padding-top: 0px;
}
&lt;/style&gt;

&lt;/head&gt;
&lt;a href=&quot;/&quot;&gt;&amp;#8592; Home&lt;/a&gt;
&lt;body&gt;

&lt;h2 id=&quot;sia-&quot;&gt;Sia 分析&lt;/h2&gt;
&lt;p&gt;如果您对枯燥的数据获取和数据清洗部分不感兴趣，请直接阅读 &lt;a href=&quot;#analysis&quot;&gt;数据分析&lt;/a&gt;；如果您想获取处理好的数据自行分析，请下载 &lt;a href=&quot;https://raw.githubusercontent.com/tsai1993/tsai1993.github.io/master/resource/sia-79701.csv.zip&quot;&gt;sia-79701&lt;/a&gt;，该数据以 1% 系统取样至 79701 区块。&lt;/p&gt;
&lt;h4&gt;数据获取&lt;/h4&gt;
&lt;p&gt;Sia 官网有公开数据，网址为 &lt;a href=&quot;https://explore.sia.tech/&quot; class=&quot;uri&quot;&gt;https://explore.sia.tech/&lt;/a&gt;，不过只有当前区块的数据。需要通过查询每一区块的信息获得历史信息。&lt;/p&gt;
&lt;p&gt;网站数据由 js 生成的，需要安装 &lt;a href=&quot;http://phantomjs.org/&quot;&gt;phantomjs&lt;/a&gt; 来提取数据。速度较慢，因此按 1% 系统取样的方法获得数据，即从区块 1 到 2016 年 11 月 25 日的区块 79795 中，每间隔 100 取一个区块。&lt;/p&gt;
&lt;p&gt;采用 R 语言的 &lt;code&gt;rvest&lt;/code&gt; 包抓取数据。&lt;/p&gt;
&lt;p&gt;比较奇怪的一点是，区块高度为 &lt;a href=&quot;https://explore.sia.tech/block.html?height=35001&quot;&gt;35001&lt;/a&gt; 的区块信息页面加载很慢，导致该数据缺失。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(rvest)

&lt;span class=&quot;co&quot;&gt;# 只需要改动 to 后面的区块高度和间隔 by 即可&lt;/span&gt;
Height &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;seq&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;from =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;to =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;79795&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;by =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;100&lt;/span&gt;)
URL &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.vector&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;paste0&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;https://explore.sia.tech/block.html?height=&amp;quot;&lt;/span&gt;, Height))

Sia &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;list&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;length =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;length&lt;/span&gt;(Height))
j &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
for(i in URL){
  &lt;span class=&quot;kw&quot;&gt;writeLines&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;sprintf&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;var page = require('webpage').create();&lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;                      page.open('%s', function () {&lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;                      console.log(page.content); //page source&lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;                      phantom.exit();&lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;                      });&amp;quot;&lt;/span&gt;, i), &lt;span class=&quot;dt&quot;&gt;con=&lt;/span&gt;&lt;span class=&quot;st&quot;&gt;&amp;quot;scrape.js&amp;quot;&lt;/span&gt;)
  &lt;span class=&quot;kw&quot;&gt;system&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;phantomjs scrape.js &amp;gt; scrape.html&amp;quot;&lt;/span&gt;)
  Web &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;read_html&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;scrape.html&amp;quot;&lt;/span&gt;)
  Sia[[j]] &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.vector&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;html_text&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;html_nodes&lt;/span&gt;(Web, &lt;span class=&quot;st&quot;&gt;&amp;quot;tr .stats-info&amp;quot;&lt;/span&gt;)))[&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;:&lt;span class=&quot;dv&quot;&gt;13&lt;/span&gt;]
  &lt;span class=&quot;kw&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;Sys.time&lt;/span&gt;())
  &lt;span class=&quot;kw&quot;&gt;print&lt;/span&gt;(i)
  j &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;j&lt;span class=&quot;dv&quot;&gt;+1&lt;/span&gt;
}

Sia &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;t&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(Sia))
Sia &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;data.frame&lt;/span&gt;(Sia)
&lt;span class=&quot;kw&quot;&gt;row.names&lt;/span&gt;(Sia) &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Height
&lt;span class=&quot;kw&quot;&gt;names&lt;/span&gt;(Sia) &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;c&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;Height&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;ID&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Parent&amp;quot;&lt;/span&gt;,&lt;span class=&quot;st&quot;&gt;&amp;quot;Time&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Difficulty&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Hashrate&amp;quot;&lt;/span&gt;,
                &lt;span class=&quot;st&quot;&gt;&amp;quot;Total&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Contracts&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Cost&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Proofs&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;MinerID&amp;quot;&lt;/span&gt;,
                &lt;span class=&quot;st&quot;&gt;&amp;quot;Address&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;Value&amp;quot;&lt;/span&gt;)

&lt;span class=&quot;kw&quot;&gt;write.csv&lt;/span&gt;(Sia, &lt;span class=&quot;st&quot;&gt;&amp;quot;sia.csv&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;row.names =&lt;/span&gt; F)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h4&gt;数据清洗&lt;/h4&gt;
&lt;p&gt;主要涉及时间格式转换、用正则表达式格式化数据和数据类型转化，还涉及少量的单位转换。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;Sia &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;read.csv&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;sia.csv&amp;quot;&lt;/span&gt;)
Sia_d &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Sia[, &lt;span class=&quot;kw&quot;&gt;c&lt;/span&gt;(-&lt;span class=&quot;dv&quot;&gt;2&lt;/span&gt;, -&lt;span class=&quot;dv&quot;&gt;3&lt;/span&gt;, -&lt;span class=&quot;dv&quot;&gt;11&lt;/span&gt;, -&lt;span class=&quot;dv&quot;&gt;12&lt;/span&gt;)]

&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(stringr)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(lubridate)

&lt;span class=&quot;co&quot;&gt;# 时间处理&lt;/span&gt;
Time &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;str_split&lt;/span&gt;(Sia_d$Time, &lt;span class=&quot;st&quot;&gt;&amp;quot;,&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;simplify =&lt;/span&gt; T))
Mon &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;str_split&lt;/span&gt;(Time$V2, &lt;span class=&quot;st&quot;&gt;&amp;quot; &amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;simplify =&lt;/span&gt; T))
Mon2 &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;match&lt;/span&gt;(Mon[[&lt;span class=&quot;dv&quot;&gt;2&lt;/span&gt;]], month.abb)
Day &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Mon$V3
Year &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Time$V3
Time &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Time$V1

S_time &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;str_c&lt;/span&gt;(Year, Mon2, Day, &lt;span class=&quot;dt&quot;&gt;sep =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;-&amp;quot;&lt;/span&gt;)
S_time &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;str_c&lt;/span&gt;(S_time, Time, &lt;span class=&quot;dt&quot;&gt;sep =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot; &amp;quot;&lt;/span&gt;)
S_time &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ymd_hm&lt;/span&gt;(S_time)

Sia_d$Time &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;S_time

&lt;span class=&quot;co&quot;&gt;# 数据格式化和数据转换&lt;/span&gt;
Water &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;function(x){
  &lt;span class=&quot;kw&quot;&gt;as.numeric&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;gsub&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;ch&quot;&gt;\\&lt;/span&gt;&lt;span class=&quot;st&quot;&gt;D&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;, x))
}

Sia_d$Height &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Height)
Sia_d$Difficulty &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Difficulty)
Sia_d$Hashrate &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Hashrate)

Sia_d$Total &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Total)
Sia_d$Total[&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;:&lt;span class=&quot;dv&quot;&gt;34&lt;/span&gt;] &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Sia_d$Total[&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;:&lt;span class=&quot;dv&quot;&gt;34&lt;/span&gt;] /&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;10000000&lt;/span&gt;
Sia_d$Total &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Sia_d$Total /&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;10&lt;/span&gt;

Sia_d$Contracts &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Contracts)
Sia_d$Cost &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;gsub&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;ch&quot;&gt;\\&lt;/span&gt;&lt;span class=&quot;st&quot;&gt;D&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;, Sia_d$Cost))
Sia_d$Proofs &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Proofs)
Sia_d$Value &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;Water&lt;/span&gt;(Sia_d$Value)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h4 id=&quot;analysis&quot;&gt;数据分析&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;挖矿难度&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;首先看哈希率估计值和挖矿难度。两者其实是一个概念，均表示挖矿难度。Sia 要保证每十分钟产生一个区块，因此每个矿工获得该区块的概率就与全网算力呈反比，哈希率估计值就可以作为矿工投入总量的指标。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(ggplot2)
&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Sia_d) +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_line&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(Time, Hashrate)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_datetime&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;date_breaks =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;1 month&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;xlab&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;日期&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ylab&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;哈希率估计值&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ggtitle&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;Sia 挖矿难度&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;))&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,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vvvu69ORCH3vvfdc3759/fbFzZo1c0OHDnXHHXdcTvNB5BAoVAII0EKtGfIFAQhAAAJFS+DFF1/0eT/++OO9pVMTjrS95q677hork8So9j7HQaAcCSBAy7HWKTMEIAABCOSUwLPPPuv69OnjtKi8djcaOXKk3/VISzDhIAAB5xCgtAIIQAACEIBAlgj88MMPfovNt99+2w0aNMjHqgXm33nnHX/epUuXLKVENBAobgII0OKuP3IPAQhAAAIFRODhhx92e+65p1u3bp0bOHCgz5kE6Jo1a/x5586dCyi3ZAUC+SOAAM0fe1KGAAQgAIESIaA1Py+99NKYpXPAgAHOxOYBBxzgS6k93xnzWSIVTjEiE2AZpsgIiQACEIAABMqdwL/+9S/32GOPeQyHHHKIu/POO2NIdtxxR3fggQe677//PnaPEwiUOwEEaLm3AMoPAQhAAAKRCYwbN87HUatWLXfqqaf69T+XL18ei3fw4MFu/fr1sWtOIFDuBOiCL/cWQPkhAAEIQCAyAQnQQw891L355pt+rc/4CCVMa9euHX+bawiULQEEaNlWPQWHAAQgAIFsEFi9erXf471///6ue/fu2YiSOCBQ8gTogi/5KqaAEIAABCCQKwLLli1zmoAkxxJLuaJMvKVIAAFairVKmSAAAQhAIOcENmzY4JdaWrp0qU+ra9euOU+TBCBQKgQQoKVSk5QDAhCAAASqhIBms0+YMMEtWLDAffXVV65atWqudevWfuJRlWSARCBQAgQQoCVQiRQBAhCAAASqhsCMGTPcr371K9/t3qhRI7fddtu5Rx991DVo0MAL0arJBalAoPgJMAmp+OuQEkAAAhCAQBUReOCBB9x3333njj/+eKeF5a+66irXqlUrFpivIv4kUzoEsICWTl1SEghAAAIQyDKBoUOHug8++MDdeOON7sEHH/SLzf/yl790t9xyS5ZTIjoIlBcBLKDlVd+UFgIQgAAEMiBw9913+y52jfV85JFH/FhPCVAcBCAQjQAW0Gj8CA0BCEAAAiVK4JtvvnETJ070pfvtb3/rNP7zySefdDvvvHOJlphiQaDqCGABrTrWpAQBCEAAAkVE4IsvvvC5ve6669yXX37patSo4fr161dEJSCrEChcAlhAC7duyBkEIAABCOSRgCygcpr1PmbMGDd37lwmG3ki/INAdAII0OgMiQECEIAABIqUwI8//uj0p7U833//fde+fXvXsWNH9/rrr7upU6e65s2be9F5zz33uPXr1xdpKck2BAqPAAK08OqEHEEAAhCAQBUQ0DaaF198sV9UfsCAAX6We506ddwpp5zi7r33Xt/lvv322/ucVK9e3ekPBwEIZIcAAjQ7HIkFAhCAAASKiMC8efPc2Wef7a2esn5OmzbNHX744f5a4lNjPdu2bevOOeecIioVWYVA8RBAgBZPXZFTCEAAAhDIAoERI0a4Y4891sck0am/p556yt16661+a81Jkya5I444wrVr185vt0nXexagEwUE4gggQOOAcAkBCEAAAsVFYM2aNa5WrVruk08+8fuxd+jQIWEBNNZTfmXhbNy4sdtjjz38uSyg6oKX6927t//bbLPNEsbBTQhAIDsEEKDZ4UgsEIAABCCQIYFZs2b5hd1r1kz/q0jWSC2HJHfnnXe6wYMH+3ON1fzoo4+chOOQIUPcjjvu6O/bP22fue+++7olS5a4devWuUsvvdT97ne/s8ccIQCBKiaQ/qe+ijNGchCAAAQgULoEtMTRXnvt5c444wx3ySWXuLfeestpAtCHH37olzu69tprndbf/OGHH9x+++3nWrRo4f785z+7N9980wtHLRD/3HPPeaEpATty5Ei30047uVWrVvl92l944QXXvXt3b+Hs2rWre+edd9yiRYvcQQcd5ObMmeMOOeSQ0oVLySBQBAQQoEVQSWQRAhCAQDEQkHiUoPzrX//qdthhBz+hR6KwXr16sexLBMpqqSWP1q5d6/3q4X333ee7xTUzXRbKUaNG+WWQZO3UPuxNmjRxS5cudbVr13aXXXaZj3Prrbd2Dz30kH/26aefuh49evg4Nabz0EMPdRKmis/GcF555ZU+f7HMcAIBCOSNAAI0b+iLO2F1Y2lJklatWlVpQWTduOiii9xJJ520SRdb2IxohxOVpUuXLmGjqBBO48xWr17trrrqKrftttv6L+JevXpltISLvqSbNm3qw2zYsMHHv2DBAm8Fsu7HColyAYE8EdBamfrsrFy50s8YVzvVMkb9+/d3w4YN80JRVkdZPLfbbjs3fvx4J7EokXnmmWf6JZC0xmanTp38VpeydOqzI9F5+umnuz/+8Y/u7bffdo8//rjr3Lmz+9Of/uS70bVep8Zumgt2uT///PPurrvu8uM9L7zw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&quot; /&gt;&lt;/p&gt;
&lt;p&gt;如图，从 2016 年 6 月份开始，挖矿投入持续上升，而且在七月初有大户入场，在十月中下旬达到最高峰。而在十一月上旬，全网算力恢复到七月初的水平，而随后又开始飙升。&lt;/p&gt;
&lt;p&gt;这幅图说明了什么，首先，十月中下旬的暴跌说明这个 Sia 挖矿只有有限的几个玩家，而且其中一名挖矿者至少有全网算力的一半以上，这种断崖式下跌是该玩家退场或者中场休息的结果。&lt;/p&gt;
&lt;p&gt;随着挖矿难度的上升，矿工套现的压力也越大，因此从七月份以后，Sia Coin 的价格持续下跌。矿工套现离场应该是一个重要因素。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;合约分析&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;令人异常费解的是，合约数量四月中下旬达到最高峰，现在回落到几乎为零的水平。而 1.0 版本六月才发布，那么这之前的两万多合约数是怎么回事呢？换句话说，1.0 版本的发布没有带来任何新的合约。&lt;/p&gt;
&lt;p&gt;这幅图的信息最有用吧，从这幅图，我们知道，起码到目前为止，&lt;strong&gt;根本没人在用 Sia 存储&lt;/strong&gt;。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Sia_d) +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_line&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(Time, Contracts)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_datetime&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;date_breaks =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;1 month&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;xlab&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;日期&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ylab&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;活跃合约数量&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ggtitle&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;Sia 合约数&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;))&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqAAAAHgCAYAAAB6jN80AAAEDWlDQ1BJQ0MgUHJvZmlsZQAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VVBg/m8AAEAASURBVHgB7J0HmBRF2sdfYBeWJS45pyUnSUpSkkS5Aw/0zOFQzwuKd88ZTs/snfopesY7PfUwHZg4AwpiIBiRIyfJOS0saclxv/2X1jg7O6G7umemZ/r/Ps/u9HRX1fvWr6p73q5YqrBIhEICJEACJEACJEACJEACCSJQOkF6qIYESIAESIAESIAESIAEFAE6oKwIJEACJEACJEACJEACCSVABzShuKmMBEiABEiABEiABEiADijrAAmQAAmQAAmQAAmQQEIJ0AFNKG4qIwESIAESIAESIAESoAPKOkACJEACJEACJEACJJBQAnRAI+A+evSoLF26VPbv3x8hRHxPr1ixQk6cOOGqkpMnT9pKb968eTJs2DABCwoJkAAJkAAJkAAJuEWADmgYkk8++aT8/e9/l/Xr18tf//pXGT16tMyZMycQ8tNPP5UHHngg8D0eBxdddJH88pe/NEr6888/lzfffLNE3Ntvv10uueQSOX36dIlr4U6cccYZ8tVXX0lmZqbMnDlTDh8+rII9//zz8sc//jFcFJ4jARIgARIgARIggZgE6ICGIJo8ebLs3LlT4Kz9/Oc/l0cffVQGDBigWkN1UDhiR44c0V9d/9y8ebN8//33UrNmTTHZJ2DChAly8803l2i5XLdunRw/flxKl45e7GjxzM/Pl4yMDGnZsqWKc8UVV8gXX3yh8rp27VqZMWOGZUfWdUBMkARIgARIgARIIKUJlOJOSMXLD44bHL/bbrstcAFOG7rEO3bsGDgXz4MxY8YoG+D4vv/++/Lss89KqVKlLKncu3evdOjQQdBKW7duXcnKylJ/hw4dkkaNGsmCBQvUZ7TEELZPnz4yZcoUgeN54403SvPmzaVNmzYqWufOneXhhx+WIUOGREuG10iABEiABEiABEggLIHoTWFho6T3SThV9913n7z44ouB1seyZcuWcD7j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j8C7nvqNLtpo9DMLl39WtOQcWlPH4M2zh/awHmmNbuoZUi/z1uimR49rVul53BwO9eqmjtGmUOa07dAcnWzD/rTF9dY12lLu63rsDdp//uppC/2gWj/TXHPL67erxpvzKawBSoPHg9ULD8ny6Rq5wdOC17SS1NPY+8aKz/L9eXCV6y7fhvOotK7S+VVaV0lvpe2qratXty93a/Zn33r29/vUuz8s/DGqcam1PhZzf071nnu9552+1vXoZp96dfsyt3b/es4b3eitV7ffr6W62Q9hv5buy36tOWf2R/y5z/vW/P9+v3rO22uJsW+auV/259Pcz3rOG2MG8dyaq6t8u3p0+2PE0u3P2X/682nJZz37tpa5378e3ZQN3vUyR2dr9kV/vedd7761O+g5ajsXZkkhZyPCW8XGG2/czkuk0xcBERABERABERCB9k1ggTdAyctItxMxl0zV5d9Q2vdl09mLgAiIgAiIgAiIQPslsEDHgPrL0rt3b7+oTxEQAREQAREQAREQgcgEFngPaGS+Ui8CIiACIiACIiACIlBGQAZoGRB9FQEREAEREAEREAERCEtABmhYvjq6CIiACIiACIiACIhAGQEZoGVA9FUEREAEREAEREAERCAsARmgYfnq6CIgAiIgAiIgAiIgAmUEZICWAdFXERABERABERABERCBsARkgIblq6OLgAiIgAiIgAiIgAiUEZABWgZEX0VABERABERABERABMISkAEalq+OLgIiIAIiIAIiIAIiUEZABmgZEH0VAREQAREQAREQAREIS0AGaFi+OroIiIAIiIAIiIAIiEA5gUQSjMDTTz+drLPOOslTTz0VTEe1Aw8ePDgZO3ZstZ+Drj/99NOTYcOGBdVR7eAzZsxwzF944YVqmwRbv+mmmyYXXHBBsOPXOvDJJ5+c7LLLLrU2CfLbAw884Hi/8cYbQY7f1EH79++fXHLJJU1tFuT3UaNGJXvuuWeQY1c76B133OF4f/jhh9U2Cbqe9mzy5MlBdVQ6+GGHHZbst99+lX4Kvu6mm25yzGfPnh1cV1rBV1995fTecMMN6dW5LY8YMSI55JBDctOXVnTttde6ss+ZMye9Ovjyxx9/7PROnTo1uK5KCvbZZ5/kyCOPrPRT0HWXX3550rdv36A6Kh18oXKDVN+zI/D999+buXPnGgs+u4M280jffvutQX8M+e6771y5Y+iGdSzm6KXsMSQW85h1HM5FY15U3tTvWPdWLOa+LYvZjnfo0CFGc+aeXdzbeUts5rHas1jPD3XB513DpU8EREAEREAEREAECk5AHtCAFWDZZZc12267rVlmmWUCaql86EGDBpnevXtX/jHw2rXXXjua97VTp06O+VJLLRW4lPMffptttjFrrLHG/D/ksGbdddc1SyyxRA6aGqvo0qWL47344os3/iGnb0OGDDGrrbZaTtoaq1lvvfVMt27dGq8M/K179+6O96KLLhpYU+XD056tssoqlX8MuHaDDTYwtjs2oIbqh+7Ro4djvtBC+T4u0QfvFVdcsfrJBfxlwIAB5kc/+lFADdUPvdJKK7my/9//5esjW2SRRZzeFVZYofrJBfxlo402MksuuWRADZUP3bNnT7PddttV/jHg2g7W5Zx//3DAAunQIiACIiACIiACIiACbZtAvq8XbZuFzk4EREAEREAEREAERCAHAjJAc4AsFSIgAiIgAiIgAiIgAg0EZIA2sNCSCIiACIiACIiACIhADgRkgOYAWSpEQAREQAREQAREQAQaCMgAbWARZemKK64wNnm5+fLLL3PV//rrr5uRI0ea1157LVe9Xtmxxx5r7rrrLv81108xzxW3icWbUsas57F0697Kt36jLRbzot5bYp7/cztEHf/R761wMSVxCLz//vuGdBvjxo1zKS9I45NH8t+OHTual19+2RmBzz77rCGNT56pXd59913D36RJk0yvXr3M8ssvn9sFEPN8mcfiTYWKWc9j6da9VZz2rKj3Fvd2rHpeVOYheMsApSZHlIUXXtisueaaxk6jaB5++GFjpxU0K6+8sssv+M033zjjNMTpYfRicNqpvwyzJo0ZM8Z9ci7/+9//gun1ZSH710477WTs9F9mwoQJZvr06c4IXmyxxYLrF/N8mcfiTV2LWc9j6da9VZz2rKj3Fvd2rHpeVOYheCsPKDW5Dcl7771nxo8fb2bNmmXsnLC5JTbH6LzmmmvM/fffb7bffnuzxx575Erl0UcfNRMnTnTG93HHHWdICJyXiPnKJk/msXhTn2LW81i6dW8Vpz0r6r3FvR2rnheVeRa85QGl5kaQl156yfzzn/90MWp0P+P5Q5gFYfDgwebzzz83W221VeZnVk0vM17069fP6WP2jRAG4CeffOIMXLr88Q517ty5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gf79+5uOHTuaIUOGmBVWWMH90rdvX7PMMsuYfv36pbZsWFx77bXN0UcfbTbaaCPD/r169TLdunVzf127dnXf11lnHbPGGms07KQlERABEWgDBGSAtoGLoFMQAREQgeWWW858+eWXDsSHH35o3nrrLbPEEkuYpZdeuiacOXPmmM6dO5stt9zSLLLIIm7bb7/91nW/jxo1ynXFf/fddzWPoR9FQAREIG8CMkDzJi59IiACIlCBwGKLLWbeffdds//++7u/SZMmmUUXXdR1p1fYvLQKA/TNN990caLeAP3888/NhhtuaE4//XSDB/SLL74oba8FERABEWgLBDQIqS1cBZ2DCIhA4QlgSPbu3dtcfPHFJRZ4LonrrCXsRxf8ZpttZq644gozfvx4s+666xoGJ917772mZ8+ezgta6xj6TQREQATyJiADNG/i0icCIiACFQh8/PHHplOnTo1+wfj8+uuvG63jywsvvGDOO+8859kk5nPZZZc106ZNMyeddJJZbbXV3KAkvKFLLbWU6dKlS9VBTPMdWCtEQAREICcC6oLPCbTUiIAIiEAtAhiV5PJ8+OGH3Qj4E0880Tz++OOGeM5yYXT74YcfbiZOnOgGKZG6affddzdjxoxxRieez3333ddsvPHGbtdPPvmk/BD6LgIiIAJRCcgDGhW/lIuACIjAPAILL7yw6dChg3nppZdcTk+MxwsvvNB1oVdi1KdPH5fjc9asWebMM890Xe6nnnqqefbZZw3eVLrzEQY2sY1EBERABNoSARmgbelq6FxEQAQKS4BR7AwcIhWTl+HDh1eN32TgESPkx44d6zc3pG065JBDzOjRo926Bx54wHlK11xzzdI2WhABERCBtkCgg53qrem53trCmeocREAERKBgBGieiQFdfPHFm1XymTNnum789KxJ5AkdNmyYyy/arINoIxEQARHIgYAM0BwgS4UIiIAIiIAIiIAIiEADAQ1CamChJREQAREQAREQAREQgRwIyADNAbJUiIAIiIAIiIAIiIAINBCQAdrAQksiIAIiIAIiIAIiIAI5EJABmgNkqRABERABERABERABEWggIAO0gYWWREAEREAEREAEREAEciAgAzQHyFIhAiIgAiIgAiIgAiLQQEAGaAMLLYmACIiACIiACIiACORA4P8B0eZ+qJmbxeMAAAAASUVORK5CYII=&quot; /&gt;&lt;/p&gt;
&lt;p&gt;如果再看看全部存储合约所消耗的 sc，与上图的合约数量完全不对应。sc 消耗在六月和十月分别有一次跃迁，单在这两个时间里，合约数量却没有显著增长，有可能是有两个大户入场了……&lt;/p&gt;
&lt;p&gt;无法获得总文件大小的数据，不过记得之前一直保持在 26T，现在是 27T，看来是有个大户入场的。一个 T 的数据居然也成了大户。整个 Sia 的数量已经达到 207 亿，而存储消耗的 sc 只有 3160 万，千分之一点五而已。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Sia_d) +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_line&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(Time, Cost)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_datetime&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;date_breaks =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;1 month&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;xlab&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;日期&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ylab&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;合约消耗 Sia 数量&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;ggtitle&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;合约消耗 Sia 数量&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;))&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,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xx/VVrvLLrvY4sWLbYsttnBCVgJ/m222MbHec889bcMNN6y2DE6AAAQgAAEIQCAcgVrhshd27ksvvdRF1iSyTjnlFCfyatSokZTRisr99a9/dfnUtduuXTuX79lnn7Xjjz/ett5662rLUeR1yZIl1rBhQ7vttttcWTVr1nRiUoLynnvuMXVLf/bZZ9arV68qy1OX/4wZM2zIkCEuEnraaae5c1999VXXlv33399OPvnkKvP7N9577z0nxv1rPcoWDVPwSXXoL53p999/t4EDB5ra27JlS3vrrbfsjTfesE022cRVo6jrP//5T1tnnep/T+mc008/3YnYE0880cTm+++/dz80vvrqq3Q2m7IgAAEIQAACEKiCQA224oxPRuMCJSC/+OILFx2TwFFU86677rLqRKgE2QUXXGASm4rOKdqmx2bNmtl2223nonUtWrRwwlERvaqik7EtGzp0qPXt29e1qWvXrk40TZ8+3TbYYIPY08o9l1CTcK1fv76pm10RS3Xh//LLL6bhAcuWLXOiWkMCkkkSehKXKvPYY4+tkoMilvXq1UumyKTPUVS1Tp06Ltorv0gsnnfeeTZv3jw744wz7J133nFlaYiDIqWJ6pegvemmmxwXRZNXrVpl22+/vW211VauDEVIFRHVHwkCEIAABCAAgfQTQIDGYaqI5U477WQjRoywbbfdtuwMdWVLXA0bNswkIOMljSmU+PzPf/7junMVuTvggAOccJRg+vTTT50gnTRpkklA/vjjj/bKK6+4rmxf3pdffmmPPPKIG2Op6KeSup0llCSuFPk755xz7O233zZFLzUpKVFSt7jGaqr9hx56qM2aNcsNKejZs6cbDqAoa+PGjRMV4d7TMAR1Uyv6qG5rCdpdd921XL7777/fHnvsMSeyY9+QGFaXueqeMmWKNWrUyEUiFV1OlFSnJghpKMSTTz5pTZs2teuuu85FkNu2besisAceeKCbTPTMM8+4Hwnnnnuu66KPLVcCVkMf1JU/Z84cN5RAE5D02g8bEIefSn9kaNyujh111FF29dVXxxbDcwhAAAIQgAAE0kCALvgKEBVB23fffU0TVLz4VPTwhx9+ME3A0WQeRcrU/a0Z2RWjoRqv6d9XFFVlKWKnWeMSm4oiSkQqn87t2LGji4zGNkP5FWW877777Mwzz3RvSRTtt99+duqpp9rw4cNN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DMchAAEIQAACEIBAgRCYP3++rV27NmesqZUzLaEhEIAABCAAAQhAAAJpIzBv3jwbP368jRo1yt5++23baqut7I477khb+WEKQoCGoUdeCEAAAhCAAAQgkEMEfvzxRyc633zzTXv11Vdd1LNNmza2ySab2AknnJAzLUWA5owraAgEIAABCEAAAhCoTGDNmjW2ZMkSmzp1qi1evNhWrFhhCxcutK+++spmzZrlXuv96dOnm7ralTbccEM777zzbKeddrItttjC1lknt0ZdIkAr+5kjEIAABCAAAQhAIFICr7zyig0bNsy++eYbJzbjNWbddde1zTbbzFq2bGnt27e3fv36udfbbruttW7dOl6WnDmGAM0ZV9AQCEAAAhCAAAQgYLZq1So76aSTrHv37nb00Udbu3btrH79+tapUydr3ry5e960aVP3KF4NGzY0RUlXr16dN/gQoHnjKhoKAQhAAAIQgEAxEPj+++/d2M3LLrvMdthhh4I0ObcGBBQkYoyCAAQgAAEIQAACyRP4+uuv3cnqXi/UhAAtVM9iFwQgAAEIQAACeUlg4sSJtt5665m62Qs1IUAL1bPYBQEIQAACEIBAXhJQBLRHjx552fZkG40ATZYU50EAAhCAAAQgAIEMEhg3bpxdfvnlNmHCBNt8880zWFP0RTMJKXof0AIIQAACEIAABIqUwLJly+yZZ56xhx9+2L777js3y13LKO29994FTQQBWtDuxTgIQAACEIAABHKRwEcffeS2xRw7dqxJhA4ePNguueQS69u3r9WpUycXm5zWNkUmQJcvX+4MadCgQSiD/vjjD+e4xo0bu3K0BlZJSUlZmVr5v3bt2mWveQIBCEAAAhCAAASiJCANdPbZZ7smHHPMMXbooYfadtttZwsWLLCVK1dG2bSs1R2JAH333XfddlIff/yxnXbaadUOtJWgVFha+5jGpl9//dUd79Chg+m5dgC44oorygSo8mn/0zPOOCM2G88hAAEIQAACEIBAJASkgc4880y3u9HLL7/sNFCNGjUiaUuUlWZdgP7++++20UYbObHYsWPHKreXioWiPApRVxSgI0aMsHPPPdedqv1Qp02b5n5RtGjRwh377LPPrG3btrFF8RwCEIAABCAAAQhkhcDatWvt+eefd5OKZs6caaNHj3Z7uffu3dtuvvlm69y5c1bakYuVZF2A1qxZ0zbYYANbsmSJzZ071w488MAyLuPHj3fjHrT1VHVJTpXg9Gn99de39957zw4//HB/yKZPn27bbLNN2WueQAACEIAABCAAgUwT0PDAl156ye677z774osvTBpFa3oeeeSR1qtXLxswYIAVY9QzlnvWBaiv/M0337QZM2bYddddZxdeeKHdf//9ttdee1m9evVs2LBhbu/T5557zo2HkCO1JIFEp9Juu+3mzosdpKs9UmfPnu2Lt6VLl7q9UcsO/P+T22+/3QlVf3z48OGmcaKxSSJZ40Zjx5LGvp/oea1a/0XasmXLRKfFfU8XY9Axq/5CbtasWaB2h6lbxoSxW/nDMPe268MdxGeqW9dSkLzpsDto3d7uJk2aBGp7vtqt60UpqN3KK78F+Ywqr7iJfZD8ylu3bt1A/lLd+Wiz2h2Gt/JrjH+jRo30NOUUpu4wvlZDw9St/Plqt7jpuzzIPVV2K8l27W+eagpTt/LqOzjIZ/udd94xLR7/888/2yeffGLaSnPRokVObKqbvX///kmZEsZuaaUgzMPYLaOqus6r25c+MgG6//77O2cMHTrUicwffvjBOUoAfVe7P0fC87HHHjOd65NmjK1atcq/tDVr1ribsz8wZswYN5PMv/aPrVq1KhfyVve+6oxNugBVZ1BHKp8Xy7HlVvdcX2pyZJC8XrgGbXeYumWXLmClIG1XvjDM1Xb9YIjnS5VdXVL+oNzUbp+/unrive/zBrnWitlusQzjb3+9xfNJdceUVynItS6fBWm38ikFyat8yh+Vzao/aN1h7VbdujcF8ZVvt9oQNH/QuvPdbrU/6LUq7vpRrvz6SzWFqVt59Zesv9966y0bOXKkvf32205w6vu7Xbt21rNnT9t9991t1113tR133NGZkEyZYexWJfoeCcosFbsr+qSq67y677XIBKg3QIJQhksEymnJJv0yiv1FrO782F0DJEj1S6JiOvjgg01/PmlMRsWkSJqGCFQUphXPi/da408FXb98Uk1youxavHhxqlmdANMvTkV+k7nQK1agLwjxDFK3ymrevLkrMojdyhiGuT70ioDLdvk91aSokn7QBPngym5dv0HtDlO3t1ttr+6XZjwmYepWpF3XTBR263Mifwe1W/7S9Ra07bJdbQiSX/ekFStWpPwZzWebde2JWRBe3m7NGI4NOMS7nqs6ps9okLpVnq4T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&quot; /&gt;&lt;/p&gt;
&lt;h4&gt;总结&lt;/h4&gt;
&lt;p&gt;之所以做这样一个分析，是想做一个尝试。假想自己是一个 VC，现在你怎样给一个区块链技术公司估值，是否要买入这家公司的股票。鉴于区块链技术与生俱来的数据开放性特征，非常适合这一尝试。&lt;/p&gt;
&lt;p&gt;目前 sia 价格异常低，但是在挖矿难度上却有一个反弹，至少说明大佬们还没有放弃投资。&lt;/p&gt;
&lt;p&gt;从开发团队的 GitHub 的 &lt;a href=&quot;https://github.com/NebulousLabs/Sia/graphs/commit-activity&quot;&gt;commit&lt;/a&gt; 情况上看，八月份之后团队对 sia 本身提交补丁的数量显著减少，说明 sia 本身已经比较完善。而八月九月团队主要在开发 &lt;a href=&quot;https://github.com/NebulousLabs/Sia-Ant-Farm/graphs/commit-activity&quot;&gt;Sia-Ant-Farm&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;以当前价格 0.00172 人民币和当前数量 207 亿计算，总价值 3572 万，而当前合约价格几乎为零（前面分析只占 0.15%）。在短期内，团队还没有死掉的迹象。因此，如果有下一轮融资，可能会有一个短暂的拉升，但是抛售离场得多，拉升空间很小，而且高位时间很短。&lt;/p&gt;
&lt;p&gt;对于短期投资者来说，精准预测下一轮融资时间并在最低价位入场是个关键。而对长期投资者来说，前面还是茫茫黑夜。&lt;/p&gt;
&lt;p&gt;在设想做一个区块链的估值指标体系，如同标准普尔，甚至做一个类似债券评级的评估方法，感兴趣的可以发邮件交流：&lt;/p&gt;

&lt;/body&gt;
&lt;/html&gt;
</content>
 </entry>
 
 <entry>
   <title>Mac 常用软件</title>
   <link href="https://tsai1993.github.io/2016/11/22/Mac-software.html"/>
   <updated>2016-11-22T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/11/22/Mac-software</id>
   <content type="html">&lt;p&gt;买 Mac 真的是个意外，真心觉得还是 &lt;a href=&quot;https://tsai1993.github.io/2015/09/28/lubuntu.html&quot;&gt;Linux&lt;/a&gt; 好用。在 Mac 下想找一个记日记的软件都很难。&lt;/p&gt;

&lt;h4 id=&quot;终端&quot;&gt;终端&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;http://brew.sh/&quot;&gt;brew&lt;/a&gt; 终端软件包管理器&lt;/p&gt;

    &lt;p&gt;安装&lt;/p&gt;
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;/usr/bin/ruby -e &quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;

    &lt;p&gt;安装软件 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;brew install package_name&lt;/code&gt;&lt;/p&gt;

    &lt;p&gt;卸载软件 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;brew uninstall package_name&lt;/code&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;https://www.iterm2.com/&quot;&gt;iTerm2&lt;/a&gt; 终端终结者&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Zsh + &lt;a href=&quot;https://github.com/robbyrussell/oh-my-zsh&quot;&gt;Oh My Zsh&lt;/a&gt; 一个更好的终端&lt;/p&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/robbyrussell/oh-my-zsh/wiki/Themes&quot;&gt;主题&lt;/a&gt; 我选的是 amuse&lt;/li&gt;
      &lt;li&gt;字体 安装 &lt;a href=&quot;https://github.com/powerline/fonts&quot;&gt;Powerline&lt;/a&gt; 字体，14pt Meslo LG L DZ Regular for Powerline&lt;/li&gt;
      &lt;li&gt;插件
        &lt;ul&gt;
          &lt;li&gt;git&lt;/li&gt;
          &lt;li&gt;extract 用 x 一键解压&lt;/li&gt;
          &lt;li&gt;z 路径记忆&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;开发&quot;&gt;开发&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Atom&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Rstudio&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;IPython&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;TexLive&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;日常&quot;&gt;日常&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Firefox&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;https://segmentfault.com/a/1190000005754706&quot;&gt;Rime&lt;/a&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;ThunderBird&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;LibreOffice&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Transmission&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;https://lhc70000.github.io/iina/&quot;&gt;IINA&lt;/a&gt; &lt;del&gt;VLC&lt;/del&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Dropbox&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;del&gt;坚果云&lt;/del&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;https://github.com/gragrance/CaptuocrToy&quot;&gt;CaptuocrToy&lt;/a&gt; 截图文字识别&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;微信&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;https://github.com/TKkk-iOSer/WeChatPlugin-MacOS&quot;&gt;mac OS 版微信小助手&lt;/a&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;网易云音乐&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href=&quot;https://boostnote.io&quot;&gt;Boostnote&lt;/a&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;AppCleaner&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Telegram&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;因为与 &lt;a href=&quot;https://tsai1993.github.io/2015/09/28/lubuntu.html&quot;&gt;Linux 常用软件&lt;/a&gt; 多有重复，不再赘述。&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>国家自然科学基金数据分析</title>
   <link href="https://tsai1993.github.io/2016/11/20/fund.html"/>
   <updated>2016-11-20T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/11/20/fund</id>
   <content type="html">&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;

&lt;head&gt;

&lt;meta charset=&quot;utf-8&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;meta name=&quot;generator&quot; content=&quot;pandoc&quot; /&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt;

&lt;link href=&quot;data:text/css;charset=utf-8,%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20octicons%2Dlink%3B%0Asrc%3A%20url%28data%3Afont%2Fwoff%3Bcharset%3Dutf%2D8%3Bbase64%2Cd09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM%2B8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB%2FaFGpk3jaTY6xa8JAGMW%2FO62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v%2Bk%2F0an2i%2BitHDw3v2%2B9%2BDBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3%2FI7AtxEJLtzzuZfI%2BVVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy%2FLt7Kc%2B0vWY%2FgAgIIEqAN9we0pwKXreiMasxvabDQMM4riO%2BqxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw%2Bymhce7vwM9jSqO8JyVd5RH9gyTt2%2BJ%2FyUmYlIR0s04n6%2B7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv%2FocTRF42mNgZGBgYGbwZOBiAAFGJBIMAAizAFoAAABiAGIAznjaY2BkYGAA4in8zwXi%2BW2%2BMjCzMIDApSwvXzC97Z4Ig8N%2FBxYGZgcgl52BCSQKAA3jCV8CAABfAAAAAAQAAEB42mNgZGBg4f3vACQZQABIMjKgAmYAKEgBXgAAeNpjYGY6wTiBgZWBg2kmUxoDA4MPhGZMYzBi1AHygVLYQUCaawqDA4PChxhmh%2F8ODDEsvAwHgMKMIDnGL0x7gJQCAwMAJd4MFwAAAHjaY2BgYGaA4DAGRgYQkAHyGMF8NgYrIM3JIAGVYYDT%2BAEjAwuDFpBmA9KMDEwMCh9i%2Fv8H8sH0%2F4dQc1iAmAkALaUKLgAAAHjaTY9LDsIgEIbtgqHUPpDi3gPoBVyRTmTddOmqTXThEXqrob2gQ1FjwpDvfwCBdmdXC5AVKFu3e5MfNFJ29KTQT48Ob9%2FlqYwOGZxeUelN2U2R6%2BcArgtCJpauW7UQBqnFkUsjAY%2FkOU1cP%2BDAgvxwn1chZDwUbd6CFimGXwzwF6tPbFIcjEl%2BvvmM%2FbyA48e6tWrKArm4ZJlCbdsrxksL1AwWn%2FyBSJKpYbq8AXaaTb8AAHja28jAwOC00ZrBeQNDQOWO%2F%2FsdBBgYGRiYWYAEELEwMTE4uzo5Zzo5b2BxdnFOcALxNjA6b2ByTswC8jYwg0VlNuoCTWAMqNzMzsoK1rEhNqByEyerg5PMJlYuVueETKcd%2F89uBpnpvIEVomeHLoMsAAe1Id4AAAAAAAB42oWQT07CQBTGv0JBhagk7HQzKxca2sJCE1hDt4QF%2B9JOS0nbaaYDCQfwCJ7Au3AHj%2BLO13FMmm6cl7785vven0kBjHCBhfpYuNa5Ph1c0e2Xu3jEvWG7UdPDLZ4N92nOm%2BEBXuAbHmIMSRMs%2B4aUEd4Nd3CHD8NdvOLTsA2GL8M9PODbcL%2BhD7C1xoaHeLJSEao0FEW14ckxC%2BTU8TxvsY6X0eLPmRhry2WVioLpkrbp84LLQPGI7c6sOiUzpWIWS5GzlSgUzzLBSikOPFTOXqly7rqx0Z1Q5BAIoZBSFihQYQOOBEdkCOgXTOHA07HAGjGWiIjaPZNW13%2F%2Blm6S9FT7rLHFJ6fQbkATOG1j2OFMucKJJsxIVfQORl%2B9Jyda6Sl1dUYhSCm1dyClfoeDve4qMYdLEbfqHf3O%2FAdDumsjAAB42mNgYoAAZQYjBmyAGYQZmdhL8zLdDEydARfoAqIAAAABAAMABwAKABMAB%2F%2F%2FAA8AAQAAAAAAAAAAAAAAAAABAAAAAA%3D%3D%29%20format%28%27woff%27%29%3B%0A%7D%0Abody%20%7B%0A%2Dwebkit%2Dtext%2Dsize%2Dadjust%3A%20100%25%3B%0Atext%2Dsize%2Dadjust%3A%20100%25%3B%0Acolor%3A%20%23333%3B%0Afont%2Dfamily%3A%20%22Helvetica%20Neue%22%2C%20Helvetica%2C%20%22Segoe%20UI%22%2C%20Arial%2C%20freesans%2C%20sans%2Dserif%2C%20%22Apple%20Color%20Emoji%22%2C%20%22Segoe%20UI%20Emoji%22%2C%20%22Segoe%20UI%20Symbol%22%3B%0Afont%2Dsize%3A%2016px%3B%0Aline%2Dheight%3A%201%2E6%3B%0Aword%2Dwrap%3A%20break%2Dword%3B%0A%7D%0Aa%20%7B%0Abackground%2Dcolor%3A%20transparent%3B%0A%7D%0Aa%3Aactive%2C%0Aa%3Ahover%20%7B%0Aoutline%3A%200%3B%0A%7D%0Astrong%20%7B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0Ah1%20%7B%0Afont%2Dsize%3A%202em%3B%0Amargin%3A%200%2E67em%200%3B%0A%7D%0Aimg%20%7B%0Aborder%3A%200%3B%0A%7D%0Ahr%20%7B%0Abox%2Dsizing%3A%20content%2Dbox%3B%0Aheight%3A%200%3B%0A%7D%0Apre%20%7B%0Aoverflow%3A%20auto%3B%0A%7D%0Acode%2C%0Akbd%2C%0Apre%20%7B%0Afont%2Dfamily%3A%20monospace%2C%20monospace%3B%0Afont%2Dsize%3A%201em%3B%0A%7D%0Ainput%20%7B%0Acolor%3A%20inherit%3B%0Afont%3A%20inherit%3B%0Amargin%3A%200%3B%0A%7D%0Ahtml%20input%5Bdisabled%5D%20%7B%0Acursor%3A%20default%3B%0A%7D%0Ainput%20%7B%0Aline%2Dheight%3A%20normal%3B%0A%7D%0Ainput%5Btype%3D%22checkbox%22%5D%20%7B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0Apadding%3A%200%3B%0A%7D%0Atable%20%7B%0Aborder%2Dcollapse%3A%20collapse%3B%0Aborder%2Dspacing%3A%200%3B%0A%7D%0Atd%2C%0Ath%20%7B%0Apadding%3A%200%3B%0A%7D%0A%2A%20%7B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%7D%0Ainput%20%7B%0Afont%3A%2013px%20%2F%201%2E4%20Helvetica%2C%20arial%2C%20nimbussansl%2C%20liberationsans%2C%20freesans%2C%20clean%2C%20sans%2Dserif%2C%20%22Apple%20Color%20Emoji%22%2C%20%22Segoe%20UI%20Emoji%22%2C%20%22Segoe%20UI%20Symbol%22%3B%0A%7D%0Aa%20%7B%0Acolor%3A%20%234078c0%3B%0Atext%2Ddecoration%3A%20none%3B%0A%7D%0Aa%3Ahover%2C%0Aa%3Aactive%20%7B%0Atext%2Ddecoration%3A%20underline%3B%0A%7D%0Ahr%20%7B%0Aheight%3A%200%3B%0Amargin%3A%2015px%200%3B%0Aoverflow%3A%20hidden%3B%0Abackground%3A%20transparent%3B%0Aborder%3A%200%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23ddd%3B%0A%7D%0Ahr%3Abefore%20%7B%0Adisplay%3A%20table%3B%0Acontent%3A%20%22%22%3B%0A%7D%0Ahr%3Aafter%20%7B%0Adisplay%3A%20table%3B%0Aclear%3A%20both%3B%0Acontent%3A%20%22%22%3B%0A%7D%0Ah1%2C%0Ah2%2C%0Ah3%2C%0Ah4%2C%0Ah5%2C%0Ah6%20%7B%0Amargin%2Dtop%3A%2015px%3B%0Amargin%2Dbottom%3A%2015px%3B%0Aline%2Dheight%3A%201%2E1%3B%0A%7D%0Ah1%20%7B%0Afont%2Dsize%3A%2030px%3B%0A%7D%0Ah2%20%7B%0Afont%2Dsize%3A%2021px%3B%0A%7D%0Ah3%20%7B%0Afont%2Dsize%3A%2016px%3B%0A%7D%0Ah4%20%7B%0Afont%2Dsize%3A%2014px%3B%0A%7D%0Ah5%20%7B%0Afont%2Dsize%3A%2012px%3B%0A%7D%0Ah6%20%7B%0Afont%2Dsize%3A%2011px%3B%0A%7D%0Ablockquote%20%7B%0Amargin%3A%200%3B%0A%7D%0Aul%2C%0Aol%20%7B%0Apadding%3A%200%3B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0Aol%20ol%2C%0Aul%20ol%20%7B%0Alist%2Dstyle%2Dtype%3A%20lower%2Droman%3B%0A%7D%0Aul%20ul%20ol%2C%0Aul%20ol%20ol%2C%0Aol%20ul%20ol%2C%0Aol%20ol%20ol%20%7B%0Alist%2Dstyle%2Dtype%3A%20lower%2Dalpha%3B%0A%7D%0Add%20%7B%0Amargin%2Dleft%3A%200%3B%0A%7D%0Acode%20%7B%0Afont%2Dfamily%3A%20Consolas%2C%20%22Liberation%20Mono%22%2C%20Menlo%2C%20Courier%2C%20monospace%3B%0Afont%2Dsize%3A%2012px%3B%0A%7D%0Apre%20%7B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%200%3B%0Afont%3A%2012px%20Consolas%2C%20%22Liberation%20Mono%22%2C%20Menlo%2C%20Courier%2C%20monospace%3B%0A%7D%0A%2Eselect%3A%3A%2Dms%2Dexpand%20%7B%0Aopacity%3A%200%3B%0A%7D%0A%2Eocticon%20%7B%0Afont%3A%20normal%20normal%20normal%2016px%2F1%20octicons%2Dlink%3B%0Adisplay%3A%20inline%2Dblock%3B%0Atext%2Ddecoration%3A%20none%3B%0Atext%2Drendering%3A%20auto%3B%0A%2Dwebkit%2Dfont%2Dsmoothing%3A%20antialiased%3B%0A%2Dmoz%2Dosx%2Dfont%2Dsmoothing%3A%20grayscale%3B%0A%2Dwebkit%2Duser%2Dselect%3A%20none%3B%0A%2Dmoz%2Duser%2Dselect%3A%20none%3B%0A%2Dms%2Duser%2Dselect%3A%20none%3B%0Auser%2Dselect%3A%20none%3B%0A%7D%0A%2Eocticon%2Dlink%3Abefore%20%7B%0Acontent%3A%20%27%5Cf05c%27%3B%0A%7D%0A%2Emarkdown%2Dbody%3Abefore%20%7B%0Adisplay%3A%20table%3B%0Acontent%3A%20%22%22%3B%0A%7D%0A%2Emarkdown%2Dbody%3Aafter%20%7B%0Adisplay%3A%20table%3B%0Aclear%3A%20both%3B%0Acontent%3A%20%22%22%3B%0A%7D%0A%2Emarkdown%2Dbody%3E%2A%3Afirst%2Dchild%20%7B%0Amargin%2Dtop%3A%200%20%21important%3B%0A%7D%0A%2Emarkdown%2Dbody%3E%2A%3Alast%2Dchild%20%7B%0Amargin%2Dbottom%3A%200%20%21important%3B%0A%7D%0Aa%3Anot%28%5Bhref%5D%29%20%7B%0Acolor%3A%20inherit%3B%0Atext%2Ddecoration%3A%20none%3B%0A%7D%0A%2Eanchor%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Apadding%2Dright%3A%202px%3B%0Amargin%2Dleft%3A%20%2D18px%3B%0A%7D%0A%2Eanchor%3Afocus%20%7B%0Aoutline%3A%20none%3B%0A%7D%0Ah1%2C%0Ah2%2C%0Ah3%2C%0Ah4%2C%0Ah5%2C%0Ah6%20%7B%0Amargin%2Dtop%3A%201em%3B%0Amargin%2Dbottom%3A%2016px%3B%0Afont%2Dweight%3A%20bold%3B%0Aline%2Dheight%3A%201%2E4%3B%0A%7D%0Ah1%20%2Eocticon%2Dlink%2C%0Ah2%20%2Eocticon%2Dlink%2C%0Ah3%20%2Eocticon%2Dlink%2C%0Ah4%20%2Eocticon%2Dlink%2C%0Ah5%20%2Eocticon%2Dlink%2C%0Ah6%20%2Eocticon%2Dlink%20%7B%0Acolor%3A%20%23000%3B%0Avertical%2Dalign%3A%20middle%3B%0Avisibility%3A%20hidden%3B%0A%7D%0Ah1%3Ahover%20%2Eanchor%2C%0Ah2%3Ahover%20%2Eanchor%2C%0Ah3%3Ahover%20%2Eanchor%2C%0Ah4%3Ahover%20%2Eanchor%2C%0Ah5%3Ahover%20%2Eanchor%2C%0Ah6%3Ahover%20%2Eanchor%20%7B%0Atext%2Ddecoration%3A%20none%3B%0A%7D%0Ah1%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah2%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah3%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah4%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah5%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%2C%0Ah6%3Ahover%20%2Eanchor%20%2Eocticon%2Dlink%20%7B%0Avisibility%3A%20visible%3B%0A%7D%0Ah1%20%7B%0Apadding%2Dbottom%3A%200%2E3em%3B%0Afont%2Dsize%3A%202%2E25em%3B%0Aline%2Dheight%3A%201%2E2%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23eee%3B%0A%7D%0Ah1%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%3B%0A%7D%0Ah2%20%7B%0Apadding%2Dbottom%3A%200%2E3em%3B%0Afont%2Dsize%3A%201%2E75em%3B%0Aline%2Dheight%3A%201%2E225%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23eee%3B%0A%7D%0Ah2%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%3B%0A%7D%0Ah3%20%7B%0Afont%2Dsize%3A%201%2E5em%3B%0Aline%2Dheight%3A%201%2E43%3B%0A%7D%0Ah3%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E2%3B%0A%7D%0Ah4%20%7B%0Afont%2Dsize%3A%201%2E25em%3B%0A%7D%0Ah4%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E2%3B%0A%7D%0Ah5%20%7B%0Afont%2Dsize%3A%201em%3B%0A%7D%0Ah5%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E1%3B%0A%7D%0Ah6%20%7B%0Afont%2Dsize%3A%201em%3B%0Acolor%3A%20%23777%3B%0A%7D%0Ah6%20%2Eanchor%20%7B%0Aline%2Dheight%3A%201%2E1%3B%0A%7D%0Ap%2C%0Ablockquote%2C%0Aul%2C%0Aol%2C%0Adl%2C%0Atable%2C%0Apre%20%7B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%2016px%3B%0A%7D%0Ahr%20%7B%0Aheight%3A%204px%3B%0Apadding%3A%200%3B%0Amargin%3A%2016px%200%3B%0Abackground%2Dcolor%3A%20%23e7e7e7%3B%0Aborder%3A%200%20none%3B%0A%7D%0Aul%2C%0Aol%20%7B%0Apadding%2Dleft%3A%202em%3B%0A%7D%0Aul%20ul%2C%0Aul%20ol%2C%0Aol%20ol%2C%0Aol%20ul%20%7B%0Amargin%2Dtop%3A%200%3B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0Ali%3Ep%20%7B%0Amargin%2Dtop%3A%2016px%3B%0A%7D%0Adl%20%7B%0Apadding%3A%200%3B%0A%7D%0Adl%20dt%20%7B%0Apadding%3A%200%3B%0Amargin%2Dtop%3A%2016px%3B%0Afont%2Dsize%3A%201em%3B%0Afont%2Dstyle%3A%20italic%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0Adl%20dd%20%7B%0Apadding%3A%200%2016px%3B%0Amargin%2Dbottom%3A%2016px%3B%0A%7D%0Ablockquote%20%7B%0Apadding%3A%200%2015px%3B%0Acolor%3A%20%23777%3B%0Aborder%2Dleft%3A%204px%20solid%20%23ddd%3B%0A%7D%0Ablockquote%3E%3Afirst%2Dchild%20%7B%0Amargin%2Dtop%3A%200%3B%0A%7D%0Ablockquote%3E%3Alast%2Dchild%20%7B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0Atable%20%7B%0Adisplay%3A%20block%3B%0Awidth%3A%20100%25%3B%0Aoverflow%3A%20auto%3B%0Aword%2Dbreak%3A%20normal%3B%0Aword%2Dbreak%3A%20keep%2Dall%3B%0A%7D%0Atable%20th%20%7B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0Atable%20th%2C%0Atable%20td%20%7B%0Apadding%3A%206px%2013px%3B%0Aborder%3A%201px%20solid%20%23ddd%3B%0A%7D%0Atable%20tr%20%7B%0Abackground%2Dcolor%3A%20%23fff%3B%0Aborder%2Dtop%3A%201px%20solid%20%23ccc%3B%0A%7D%0Atable%20tr%3Anth%2Dchild%282n%29%20%7B%0Abackground%2Dcolor%3A%20%23f8f8f8%3B%0A%7D%0Aimg%20%7B%0Amax%2Dwidth%3A%20100%25%3B%0Abox%2Dsizing%3A%20content%2Dbox%3B%0Abackground%2Dcolor%3A%20%23fff%3B%0A%7D%0Acode%20%7B%0Apadding%3A%200%3B%0Apadding%2Dtop%3A%200%2E2em%3B%0Apadding%2Dbottom%3A%200%2E2em%3B%0Amargin%3A%200%3B%0Afont%2Dsize%3A%2085%25%3B%0Abackground%2Dcolor%3A%20rgba%280%2C0%2C0%2C0%2E04%29%3B%0Aborder%2Dradius%3A%203px%3B%0A%7D%0Acode%3Abefore%2C%0Acode%3Aafter%20%7B%0Aletter%2Dspacing%3A%20%2D0%2E2em%3B%0Acontent%3A%20%22%5C00a0%22%3B%0A%7D%0Apre%3Ecode%20%7B%0Apadding%3A%200%3B%0Amargin%3A%200%3B%0Afont%2Dsize%3A%20100%25%3B%0Aword%2Dbreak%3A%20normal%3B%0Awhite%2Dspace%3A%20pre%3B%0Abackground%3A%20transparent%3B%0Aborder%3A%200%3B%0A%7D%0A%2Ehighlight%20%7B%0Amargin%2Dbottom%3A%2016px%3B%0A%7D%0A%2Ehighlight%20pre%2C%0Apre%20%7B%0Apadding%3A%2016px%3B%0Aoverflow%3A%20auto%3B%0Afont%2Dsize%3A%2085%25%3B%0Aline%2Dheight%3A%201%2E45%3B%0Abackground%2Dcolor%3A%20%23f7f7f7%3B%0Aborder%2Dradius%3A%203px%3B%0A%7D%0A%2Ehighlight%20pre%20%7B%0Amargin%2Dbottom%3A%200%3B%0Aword%2Dbreak%3A%20normal%3B%0A%7D%0Apre%20%7B%0Aword%2Dwrap%3A%20normal%3B%0A%7D%0Apre%20code%20%7B%0Adisplay%3A%20inline%3B%0Amax%2Dwidth%3A%20initial%3B%0Apadding%3A%200%3B%0Amargin%3A%200%3B%0Aoverflow%3A%20initial%3B%0Aline%2Dheight%3A%20inherit%3B%0Aword%2Dwrap%3A%20normal%3B%0Abackground%2Dcolor%3A%20transparent%3B%0Aborder%3A%200%3B%0A%7D%0Apre%20code%3Abefore%2C%0Apre%20code%3Aafter%20%7B%0Acontent%3A%20normal%3B%0A%7D%0Akbd%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Apadding%3A%203px%205px%3B%0Afont%2Dsize%3A%2011px%3B%0Aline%2Dheight%3A%2010px%3B%0Acolor%3A%20%23555%3B%0Avertical%2Dalign%3A%20middle%3B%0Abackground%2Dcolor%3A%20%23fcfcfc%3B%0Aborder%3A%20solid%201px%20%23ccc%3B%0Aborder%2Dbottom%2Dcolor%3A%20%23bbb%3B%0Aborder%2Dradius%3A%203px%3B%0Abox%2Dshadow%3A%20inset%200%20%2D1px%200%20%23bbb%3B%0A%7D%0A%2Epl%2Dc%20%7B%0Acolor%3A%20%23969896%3B%0A%7D%0A%2Epl%2Dc1%2C%0A%2Epl%2Ds%20%2Epl%2Dv%20%7B%0Acolor%3A%20%230086b3%3B%0A%7D%0A%2Epl%2De%2C%0A%2Epl%2Den%20%7B%0Acolor%3A%20%23795da3%3B%0A%7D%0A%2Epl%2Ds%20%2Epl%2Ds1%2C%0A%2Epl%2Dsmi%20%7B%0Acolor%3A%20%23333%3B%0A%7D%0A%2Epl%2Dent%20%7B%0Acolor%3A%20%2363a35c%3B%0A%7D%0A%2Epl%2Dk%20%7B%0Acolor%3A%20%23a71d5d%3B%0A%7D%0A%2Epl%2Dpds%2C%0A%2Epl%2Ds%2C%0A%2Epl%2Ds%20%2Epl%2Dpse%20%2Epl%2Ds1%2C%0A%2Epl%2Dsr%2C%0A%2Epl%2Dsr%20%2Epl%2Dcce%2C%0A%2Epl%2Dsr%20%2Epl%2Dsra%2C%0A%2Epl%2Dsr%20%2Epl%2Dsre%20%7B%0Acolor%3A%20%23183691%3B%0A%7D%0A%2Epl%2Dv%20%7B%0Acolor%3A%20%23ed6a43%3B%0A%7D%0A%2Epl%2Did%20%7B%0Acolor%3A%20%23b52a1d%3B%0A%7D%0A%2Epl%2Dii%20%7B%0Abackground%2Dcolor%3A%20%23b52a1d%3B%0Acolor%3A%20%23f8f8f8%3B%0A%7D%0A%2Epl%2Dsr%20%2Epl%2Dcce%20%7B%0Acolor%3A%20%2363a35c%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dml%20%7B%0Acolor%3A%20%23693a17%3B%0A%7D%0A%2Epl%2Dmh%2C%0A%2Epl%2Dmh%20%2Epl%2Den%2C%0A%2Epl%2Dms%20%7B%0Acolor%3A%20%231d3e81%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dmq%20%7B%0Acolor%3A%20%23008080%3B%0A%7D%0A%2Epl%2Dmi%20%7B%0Acolor%3A%20%23333%3B%0Afont%2Dstyle%3A%20italic%3B%0A%7D%0A%2Epl%2Dmb%20%7B%0Acolor%3A%20%23333%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dmd%20%7B%0Abackground%2Dcolor%3A%20%23ffecec%3B%0Acolor%3A%20%23bd2c00%3B%0A%7D%0A%2Epl%2Dmi1%20%7B%0Abackground%2Dcolor%3A%20%23eaffea%3B%0Acolor%3A%20%2355a532%3B%0A%7D%0A%2Epl%2Dmdr%20%7B%0Acolor%3A%20%23795da3%3B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%2Epl%2Dmo%20%7B%0Acolor%3A%20%231d3e81%3B%0A%7D%0Akbd%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Apadding%3A%203px%205px%3B%0Afont%3A%2011px%20Consolas%2C%20%22Liberation%20Mono%22%2C%20Menlo%2C%20Courier%2C%20monospace%3B%0Aline%2Dheight%3A%2010px%3B%0Acolor%3A%20%23555%3B%0Avertical%2Dalign%3A%20middle%3B%0Abackground%2Dcolor%3A%20%23fcfcfc%3B%0Aborder%3A%20solid%201px%20%23ccc%3B%0Aborder%2Dbottom%2Dcolor%3A%20%23bbb%3B%0Aborder%2Dradius%3A%203px%3B%0Abox%2Dshadow%3A%20inset%200%20%2D1px%200%20%23bbb%3B%0A%7D%0A%2Etask%2Dlist%2Ditem%20%7B%0Alist%2Dstyle%2Dtype%3A%20none%3B%0A%7D%0A%2Etask%2Dlist%2Ditem%2B%2Etask%2Dlist%2Ditem%20%7B%0Amargin%2Dtop%3A%203px%3B%0A%7D%0A%2Etask%2Dlist%2Ditem%20input%20%7B%0Amargin%3A%200%200%2E35em%200%2E25em%20%2D1%2E6em%3B%0Avertical%2Dalign%3A%20middle%3B%0A%7D%0A%3Achecked%2B%2Eradio%2Dlabel%20%7B%0Az%2Dindex%3A%201%3B%0Aposition%3A%20relative%3B%0Aborder%2Dcolor%3A%20%234078c0%3B%0A%7D%0Acode%20%3E%20%2Ekw%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Edt%20%7B%20color%3A%20%23ed6a43%3B%20%7D%0Acode%20%3E%20%2Edv%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Ebn%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Efl%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Ech%20%7B%20color%3A%20%23009999%3B%20%7D%0Acode%20%3E%20%2Est%20%7B%20color%3A%20%23183691%3B%20%7D%0Acode%20%3E%20%2Eco%20%7B%20color%3A%20%23969896%3B%20%7D%0Acode%20%3E%20%2Eot%20%7B%20color%3A%20%230086b3%3B%20%7D%0Acode%20%3E%20%2Eal%20%7B%20color%3A%20%23a61717%3B%20%7D%0Acode%20%3E%20%2Efu%20%7B%20color%3A%20%2363a35c%3B%20%7D%0Acode%20%3E%20%2Eer%20%7B%20color%3A%20%23a61717%3B%20background%2Dcolor%3A%20%23e3d2d2%3B%20%7D%0Acode%20%3E%20%2Ewa%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Ecn%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Esc%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Evs%20%7B%20color%3A%20%23183691%3B%20%7D%0Acode%20%3E%20%2Ess%20%7B%20color%3A%20%23183691%3B%20%7D%0Acode%20%3E%20%2Eim%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Eva%20%7Bcolor%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Ecf%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Eop%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Ebu%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Eex%20%7B%20color%3A%20%23000000%3B%20%7D%0Acode%20%3E%20%2Epp%20%7B%20color%3A%20%23999999%3B%20%7D%0Acode%20%3E%20%2Eat%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Edo%20%7B%20color%3A%20%23969896%3B%20%7D%0Acode%20%3E%20%2Ean%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Ecv%20%7B%20color%3A%20%23008080%3B%20%7D%0Acode%20%3E%20%2Ein%20%7B%20color%3A%20%23008080%3B%20%7D%0A&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;style&gt;
body {
  box-sizing: border-box;
  min-width: 200px;
  max-width: 980px;
  margin: 0 auto;
  padding: 15px;
  padding-top: 0px;
}
&lt;/style&gt;

&lt;/head&gt;
&lt;a href=&quot;/&quot;&gt;&amp;#8592; Home&lt;/a&gt;
&lt;body&gt;

&lt;h2&gt;国家自然科学基金数据分析&lt;/h2&gt;
&lt;p&gt;最近在做的一件事情需要查询各类项目，意外发现国家社科基金和国家自然科学基金这些项目数据都是公开的，于是就想弄下来分析一下。另外强烈吐槽 &lt;a href=&quot;https://xm.sinoss.net/indexAction!to_index.action&quot;&gt;教育部人文社会科学研究规划基金&lt;/a&gt;，项目数据居然是不公开的！&lt;/p&gt;
&lt;h4&gt;获取数据&lt;/h4&gt;
&lt;p&gt;由于网站数据结构化程度很高，利用 R 语言的 XML 包中的 &lt;code&gt;readHTMLTable&lt;/code&gt; 函数，只需很少的代码就可以得到整齐的数据。在获取数据的过程中，唯一需要的参数就是网页中的页面总数。&lt;/p&gt;
&lt;p&gt;打开 &lt;a href=&quot;http://www.nsfcms.org/index.php?r=search/index&amp;amp;Projects_page=1&quot;&gt;国家自然科学基金数据库&lt;/a&gt;，查找总页数的方法就是把浏览器地址栏的最后一个参数调到足够大，比如调到 100000， &lt;a href=&quot;http://www.nsfcms.org/index.php?r=search/index&amp;amp;Projects_page=100000&quot; class=&quot;uri&quot;&gt;http://www.nsfcms.org/index.php?r=search/index&amp;amp;Projects_page=100000&lt;/a&gt;，然后就看到最后一页是 1606 页。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(XML)

&lt;span class=&quot;co&quot;&gt;# 查看网站上的总页数，2016-11-19 日时有 1606 页&lt;/span&gt;
Page &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1606&lt;/span&gt;
URL &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.vector&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;paste0&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;http://www.nsfcms.org/index.php?r=search/index&amp;amp;Projects_page=&amp;quot;&lt;/span&gt;,
                        &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;:Page))

Natural &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;data.frame&lt;/span&gt;()
i &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
for (i in &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;:Page){
  D1 &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;readHTMLTable&lt;/span&gt;(URL[i]))
  Natural &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;rbind&lt;/span&gt;(Natural, D1)
  &lt;span class=&quot;kw&quot;&gt;print&lt;/span&gt;(i)
  i &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;i +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
}

&lt;span class=&quot;kw&quot;&gt;names&lt;/span&gt;(Natural) &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;c&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;项目批准号&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;项目类别&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;项目名称&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;依托单位&amp;quot;&lt;/span&gt;,
                    &lt;span class=&quot;st&quot;&gt;&amp;quot;负责人&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;金额&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;起止年月&amp;quot;&lt;/span&gt;,&lt;span class=&quot;st&quot;&gt;&amp;quot;总评&amp;quot;&lt;/span&gt;)

&lt;span class=&quot;co&quot;&gt;# 保存时最好以抓取日期命名&lt;/span&gt;
&lt;span class=&quot;kw&quot;&gt;write.csv&lt;/span&gt;(Natural, &lt;span class=&quot;st&quot;&gt;&amp;quot;natural-2016-11-19.csv&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;row.names =&lt;/span&gt; F)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h4&gt;数据清洗&lt;/h4&gt;
&lt;p&gt;首先看自然科学基金的情况。在此之前需要清洗数据，主要是对起止年月进行拆分，并转换为日期。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(readr)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(stringr)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(lubridate)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(ggplot2)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(ggthemes)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(knitr)
&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(dplyr)

Natural &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;read_csv&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;natural-2016-11-19.csv&amp;quot;&lt;/span&gt;)

&lt;span class=&quot;co&quot;&gt;# 对字符串进行拆分&lt;/span&gt;
Period &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;str_split&lt;/span&gt;(Natural$起止年月,&lt;span class=&quot;st&quot;&gt;&amp;quot;-&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;simplify =&lt;/span&gt; T)

&lt;span class=&quot;co&quot;&gt;# R 无法处理没有日期的数据，因此加上日期&lt;/span&gt;
Begin &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;paste0&lt;/span&gt;(Period[,&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;], &lt;span class=&quot;st&quot;&gt;&amp;quot;.01&amp;quot;&lt;/span&gt;)
Begin &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.Date.character&lt;/span&gt;(Begin,&lt;span class=&quot;st&quot;&gt;&amp;quot;%Y.%m.%d&amp;quot;&lt;/span&gt;)
End &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;paste0&lt;/span&gt;(Period[,&lt;span class=&quot;dv&quot;&gt;2&lt;/span&gt;], &lt;span class=&quot;st&quot;&gt;&amp;quot;.01&amp;quot;&lt;/span&gt;)
End &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.Date&lt;/span&gt;(End, &lt;span class=&quot;st&quot;&gt;&amp;quot;%Y.%m.%d&amp;quot;&lt;/span&gt;)
Interval &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;round&lt;/span&gt;((End -&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Begin) /&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;365&lt;/span&gt;/&lt;span class=&quot;dv&quot;&gt;12&lt;/span&gt;)) +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
Natural &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;cbind&lt;/span&gt;(Natural, Begin, End, Interval)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h4&gt;数据分析&lt;/h4&gt;
&lt;p&gt;第一步当然是看自然基金的趋势，从项目总投入和项目数量两个方面来看。一般一个项目跨度是三到四年，经费发放也不是一步到位，因此按照起始年份计算年度投入是有误差的，不过应该不影响对趋势的判断。&lt;/p&gt;
&lt;h5&gt;项目数量&lt;/h5&gt;
&lt;p&gt;从项目数量上看，2000 年之前一直在低位，2000 年刚刚超过两百；2006 年有一个较大幅度的增长，随后几年在 500 的水平上小幅增长；从 2009 年开始，自然科学基金资助项目数量开始激增，增长幅度最大的 2012 年增长了 42%！到了2013年之后，在 1600 左右徘徊。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Natural, &lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;year&lt;/span&gt;(Begin))) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_bar&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;fill =&lt;/span&gt; 项目类别)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;labs&lt;/span&gt;(
    &lt;span class=&quot;dt&quot;&gt;title =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;国家自然科学基金年度项目数量（按起始年份）&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;subtitle=&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;按照项目类别标示&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;x =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;年份&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;y =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;项目数量&amp;quot;&lt;/span&gt;
  ) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_continuous&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;breaks =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;seq&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;1992&lt;/span&gt;, &lt;span class=&quot;dv&quot;&gt;2017&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;by =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_fill_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;))&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqAAAAHgCAYAAAB6jN80AAAEDWlDQ1BJQ0MgUHJvZmlsZQAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VVBg/m8AAEAASURBVHgB7J0HmBTF1oaPiuhFQYkiGUSiYgCvBEUBAxhAwCwqgmIEE9csIirmAGIATAgmFLMEA4oZQUVEUUFEMSEYEBUxzV9v3b/n9vZ2z84uC+zOfud5dmemu6q6+u2e6a/POVW9QcqZyURABERABERABERABERgHRHYcB1tR5sRAREQAREQAREQAREQAU9AAlQnggiIgAiIgAiIgAiIwDolIAG6TnFrYyIgAiIgAiIgAiIgAhKgOgdEQAREQAREQAREQATWKQEJ0HWKWxsTAREQAREQAREQARGQAC1B58CKFSsslycl+Pvvv9eI9ldffWUffPDBGrWhyiIAgdWrVwvEOiTwzz//rMOtaVMiIAKlgYAEaDEcpXvvvddatWplr7766hq11q9fP9t2223t559/LnQ7cT/wU6dOtQULFhS6raQKQ4YMsZkzZyatTi8P9+WWW26xv/76y6+77777bPfdd7fly5eny2Z6QzthQb7RRhvZjjvuaNOnT89ULXHd559/bj179rTvvvsusUxBKy6//HL75ptvCiqW1fp33nnHTjnlFFu4cGFW5Utqobffftu6detmv//+e7F0kWO+dOlSe+211+yee+4pNt5B56688kr7+OOPg4/5Xh988EH78ccf8y0v7IKPPvrIRo8eneccLmwbxV2+OM9f+vbuu+/asmXLCuzmhAkTbN68eQWWUwEREIGyQ6DMC1C8jgiBhx9+2K6++mo78sgj7dBDD7VXXnkl67PgmGOOsf79+9vs2bN9nZUrV3oxOmnSpEJ5WvDwHXLIIVapUqWstx0U5Ad+//33Dz76108//dQGDBiQZ1k2H6ZMmWJHHHGELVmyJE/x3377zfcvz8KYDyNGjLArrrjCr3n++eft7rvv9u8RgIjKzTffPKZW/kUIs6222iotomvWrGkNGjTwgvaTTz6xwnpUETSPP/54RvGRvxf/W/L9998bIpzjGhj7wzlUFNt5553tX//6l1188cVFqZ6vDl69t956y2699VY7++yz7Y477shXpqAFMC2skNxhhx38+b7xxhvbSy+9ZJwnGOLrzDPPLGiTfv2LL75onTp1sssuu8yuueYa4+bphx9+8AK0WbNmxrlTHHbOOef4848bxiR76qmn7IQTTsiz+oILLrDhw4fnWVbQh+rVq/sbjJdffrmgoonrhw4daieddFL6Ji5csEOHDoW6GSuO85ebZH5rAqtataodd9xxxm9XJuM3khv1OXPmZCqmdSIgAmWIQJkSoAirvffe218UTz31VDvjjDPsuuuu83fxlStX9usuuugi23LLLW2vvfayL774IvZU+PDDD+3GG2/0IpUf40svvdQQRPydfPLJdv7559vkyZPt+OOPt4YNG2blGSW0XK9evUJf5IIO4pmsW7du8NG/cnHYbrvt7Ndff/WCJJPXhwp4Km+++Wbr06ePF4pRAcq+bL311nm2EffhqKOOMrxMeDpPO+20tEf3jTfe8AJw0003jauWbxn7gwB94IEHDM8N7eK9RATSz8J4Iv/44w/jYo4wQ6AVxcvMMd933309UwR2165dDZEBr8DLm28nMizAy0YbiOqDDjrIdtllFzvrrLMy1Mi7im1y7h122GHWrl077z2nj5y3HKvo+RCuTd2nn37ae1+nTZtmo0aN8jdR22yzjdWqVcvzDZePe49Q5RiXK1fOmjRpYjA++uijLRBc3AAhLMMe8bh2WLbHHnv4Y4IwRMjyfWjTpo1tsskmnlH9+vWTqma9nJuP+fPn28CBAzPW2XXXXa1Ro0Z5ynBTyjlYGO873z/Oj6ZNm+ZpqzAf2O8nnnjCNtww/081+/L6669n3VxxnL8zZszIkwbDb9bIkSO9COX4ZzK+t/zmBjcomcpqnQiIQBkg4MJdZcacRyVVo0aNfPvrPFipF154IeUuln6du8iknEhKOW9QvrIs6NGjR8p5dlLOU5JyYffUt99+m6+cE0opdzFNOUGRcp7RfOujC5xnJuW8CCnn+fF1nChJORGccp7YaNF8n9kv5yXy9R955JGUE1e+zJgxY1IuBO7fP/rooyknjvPVDRa4C77fJ3ehTTnhHCxOvffeeyn6tnjx4pTzqKWclzW9Lu7Nn3/+6Rc7r3LKiZx0EThde+21KeeF9O24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TEHvsz1/w+3w28FvCMcjbDAlRcAN2AsvzvOe7wrpO0GKUJ6V+iACIlAmCWzAXkuHrxkBBk3gZSPMVpyGBwivWEkxvF14HqNes6T+4cnB4+Se4OLDkUnlSuNyvIyM0E5K01iTfcJ7G3jCi9oO3rvA+13UNnK1Hh50vOGkqJRVW5vnbxxTUjuIbsSlIcWV1zIREIHcJyABmvvHuNj2kJBrUuiy2DZSShoipJ9tOkIp2SV1swwR0Plbhg62dlUESigBCdASemDULREQAREQAREQARHIVQIb5uqOab9EQAREQAREQAREQARKJgEJ0JJ5XNQrERABERABERABEchZAhKgOXtotWMiIAIiIAIiIAIiUDIJSICWzOOiXomACIiACIiACIhAzhKQAM3ZQ6sdEwEREAEREAEREIGSSUACtGQeF/VKBERABERABERABHKWQJkSoDzqkUf85arxDPkHH3zQ7x6P1CyK8bzppGcT8JxsHjsqEwEREAEREAEREIE1IVCmBChPrQk/h3jWrFn++dJJYg0hxjrK3Xrrrf453jynmmeJ89xmnm09fvz4rPjzdBv3eEn/zO8jjjjCpk+fXmA96rhHGCYKwqABJpWmLE8pOvfcc/3ivffe29xjKIMisa88qYinOIUFJ/t5zTXXxJafMmWK73/syiwWwvKNN96wm2++2T97PYsqKiICIiACIiACIpCDBMrl4D4l7tKmm26aR4Dusssu1qBBA/8YzVq1auWr557Tbp06dbJLLrnE3HPQzT2b2z/ekM/ueeTmnhNt7jnw+eqxgEchzp071zbZZBNzz362L7/80tyzsu28886zunXr2pZbbpmvnntOto0ePdqaNGliG2ywgRe8Dz30kH9k4B133JGvfLCAPhx77LF25513WufOne25556zIUOGWJcuXYIieV55DF+LFi2scuXKdvnll/v9c8+G9tukvnu2c57ywQceC4rYxVauXOmFOI/Yw/PKYyl32223oGieV/ozcuRIc88J948WbdWqld92nkL6IAIiIAIiIAIiUGYIlCkBylHFCzpt2jT/rO2///7bi70nnnjCEHr777+//ec//0kf/C222MIL1B49engRuf3223txRjlC+fPmzfPevHQF9waBhgfxscces969e9uAAQPsyiuv9ELvwAMP9M+gjhO7tFGnTh377rvvbNSoUekmK1as6AVeekHMm9WrV/vnrb/22mv2zTffGK94RF944QUbPnx4vhpt27a1bbbZxpo1a+aFda9evXw/hw4dauwzwjTOELqI0xkzZvjnwSM4Ea5J5YM28MbyJxMBERABERABERABCJQZATpx4kTDW4eAatq0qReaeAkRYa1bt/ahdkRZ1MgbxeOJ9xKv5lVXXeW9lLfccotvY8MN82Yx8HzwYcOG2cKFC+3444+3rbbayi644AKrXbu294jOnj3bi0VEcNTwii5dutSL3ffee8923XVXq1KliuGJTTLC5/fee69/LjlCun79+l4ctmnTxipVqhRbDUF9zDHHWNeuXW3s2LH++e6E75cvX+7f430N27PPPmtPPfWU/6MuHly2i5gnRWDOnDk2f/58QyzfdtttFmVC2a+//toWLVrk+XMMPvroI1u8eLFPG8BzW7NmzfAm9V4EREAEREAERCCHCZQZAXrooYcaf4Sff/31Vx+eRiiRj3jPPffY6aefHnuYGzZsaJdeeqkhvBCFvE6ePNkI5z/yyCNewDZu3DhfXcQZ4nGjjTbyXtFu3br5enhEb7jhhnzlWYDwq1atmg+j4z1lG08//XTGgT/UOfLII73XlfxN+ooQJPw+YsQIa9++fb5tIZIR24hGxO0ZZ5zhUwWoB5u//vorT5199tnHdt55Zz/AqU+fPl5M4qXdbrvtfGidPiJg2ddAfH7wwQd2/fXXe0HL9vDukkPavXt3w+PKMhjRf4nPPLj1QQREQAREQARynkCZEaAcybfffts+++wz7wFF/EyYMMELpIMOOsh7KglfBzmb5cuX9wef/MbrrrvOli1b5vNHEU94U8uVK2fkMsYZoX0G+Nx+++1eTCKygpxQwvBJg55oi3IzZ870HkJC9XhOEYVJRi4m3smzzz7be1gRuuS2En5nf+h39erV09UR0QhBwujsx3777Wd9+/b1Ipdt4+mNClAq33jjjda/f3+/TwMHDvQ5nxtvvLFvA3EZtZYtW9pdd93lxTfClPB94M1t3ry5308Er0wEREAEREAERKDsESgTAhRRhXcQsVavXj2fk4kHcMmSJT4EjQhjPUIpav369bPDDz88LRoZ+Y73D7FGGDvq/aQsg4nwtFIXjyBeRsLP5JCSI0rdJEOU4VncY489fG4lQjIpBE+eJzmjVatWtUmTJtnLL7/sRSevCM/PP//cD/w5+OCD/eAntrnDDjv4PiEy8e5SF4HKNvFiEiqPCmREKx5Lcj1PPvlkX+ess87y3mMEO4Ibjy3eUbYVNtIR8HqSL0qKAdM4Id4ph3AllSGOe7gNvRcBERABERABEcgtAmVCgOIdxOPJiG9C4BdffLE/ioxi5z0jv+NEELmKiCrEGl5CjHxRxBrtIf4YiMTnwBgNjpALRscjOPfcc0/vpUTosjxpdHogJhGECFbaRjQnCVByKJkiipzWfffd1w+uQriSasBI+jhDjBOaZ3AS+0eOKsZ+Yr///rutWrXKv+ffjz/+6FMUyH0lpI7XE88mXkwMgU150grwDocFKP2m7IUXXujLwpEBUwhQBn0dcMABfsBUx44d/Xr9EwEREAEREAERKBsE8o6gydF9RhwhPhcsWJBHzLVr186LSAbSMFIdT17YjjvuOL8MwXTUUUcZA5IQhISgMTx6eP4IZQfGIKBAfLIMzyECkXxOpnSiTaZAijPSA5iuidxSBiPhiWTaJtqIsw4dOvj8TcLuhPyDAU8MroqbAxTxyYAocj4RlgxU6tmzZ7ppRvZ/+OGHeQQo+w4/PJ2IYlITGPmOJxRjaiVEdqNGjYyJ6sNG/+HOyPrgIQCBdxUBTx8ZaCUTAREQAREQAREoYwTcCOUyY25UespN1J5yofeUy89M3X///X7fnShKuZB5ygmzNAsnRlNOKKY/O29eygk4/9mJrvTyqVOnppz3MP05+oZtOAGXcmF3v8rld6acSI0W859drmfKjZLPs27w4MEpJ3DzLIt+cOF33weX8+lXOU9qqkGDBinnaU25kfEp9gVzHt+UE57+Pf/eeuut9Do+u1kCUs6jmXLzlvIxn7n81RR9xJw3M+UGP6VcWD5PG/kq/f8C+ui8zCk3+j+piJaLgAiIgAiIgAiUEQIbsJ9lRXPjJcTLSd5jnDFxfHhgEfmKFSpUiCuaZxkIGWgUNQYBxY3yJq8zKQwfbQNPJR7EYHR5dD0T4hO6JwQfNvJb8cwygImR8OSuZmNOMBuDsuL2m5B9eKoqvJrPPPOMz4XNpu0333zTezzjWGVTX2VEQAREQAREQARyg0CZEqC5cci0FyIgAiIgAiIgAiJQugmUiRzQ0n2I1HsREAEREAEREAERyC0CEqC5dTy1NyIgAiIgAiIgAiJQ4glIgJb4Q6QOioAIiIAIiIAIiEBuEZAAza3jqb0RAREQAREQAREQgRJPQAK0xB8idVAEREAEREAEREAEcouABGhuHU/tjQiIgAiIgAiIgAiUeAISoCX+EKmDIiACIiACIiACIpBbBMrEs+CZEL4g4xGTPOecidujlmldpUqV/OMply9fHq3m2+MRljyqMmrUY92yZcuiq4pcj8dm8sjPuO1VrFjRPyKUSeujRj0eH8pjRqNW1Ho8PpTJ7OO2556IZDyKM+4Z99RjHY8ijVqmetShblw9JvFnP3hsaNSoxzr3lKjoKj/5f1I99o1jGFePifZZF7c96vFggbhzknqs44EJUctUj7I8FjauHseVdXHbo557kpV/LCvvwxbUY//inlWRVI/zj3VFrcfx45GxUStoe4Wtx3evSpUq/nwpzPaCepzX0Uf30uekfvIbwgMwilqP3wn39LEolsTt8VtWrVo1//tSlHr8nrmntxV6e4Wtx29P9erVraj1eBhG8HjfcGeTjgNlMq0Lt8H7rbfeOrpIn0VABIqJgDygxQRSzYiACIiACIiACIiACGRHQAI0O04qJQIiIAIiIAIiIAIiUEwEJECLCaSaEQEREAEREAEREAERyI6ABGh2nFRKBERABERABERABESgmAhIgBYTSDUjAiIgAiIgAiIgAiKQHQEJ0Ow4qZQIiIAIiIAIiIAIiEAxEZAALSaQakYEREAEREAEREAERCA7AhKg2XFSKREQAREQAREQAREQgWIiIAFaTCDVjAiIgAiIgAiIgAiIQHYEJECz46RSIiACIiACIiACIiACxURAArSYQKoZERABERABERABERCB7AhIgGbHSaVEQAREQAREQAREQASKiYAEaDGBVDMiIAIiIAIiIAIiIALZEZAAzY6TSomACIiACIiACIiACBQTAQnQYgKpZkRABERABERABERABLIjIAGaHSeVEgEREAEREAEREAERKCYC5YqpHTUjAiIgAiJQigj0m/53TG9Z9mXM8v8ueqx34iqtEAEREIFCEZAALRQuFRYBERABEViXBCSU1yVtbUsE1h0BCdB1x1pbEgEREIFST0CCsNQfQu2ACJQIAhKgJeIwqBMiIAIisG4JTNi9ZxE2+EoR6qiKCIiACOQnIAGan4mWiIAIiEDOE6h/0aBC7+PyMYWussYVXpn2YuHb6H1I4euohgiIwDolIAG6TnFrYyIgAiJQugnIc1q6j596LwIlhYCmYSopR0L9EAEREAEREAEREIEyQkAe0DJyoLWbIiACIlAcBEpL6L449lVtiIAIrD0CEqBrj61aFgEREAER+H8CGj2vU0EERCBMQCH4MA29FwEREAEREAEREAERWOsEJEDXOmJtQAREQAREQAREQAREIExAIfgwDb0XAREQARFYKwQ0en6tYFWjIlBqCcgDWmoPnTouAiIgAiIgAiIgAqWTgDygpfO4qdciIAIiUKoIaPR8qTpc6qwIrHUC8oCudcTagAiIgAiIgAiIgAiIQJiABGiYht6LgAiIgAiIgAiIgAisdQISoGsdsTYgAiIgAiIgAiIgAiIQJiABGqah9yIgAiIgAiIgAiIgAmudwHoToH///betXLkyzw6uXr3a+Fu+fHme5b/99pv99ddfeZb9888/+ernKaAPIiACIiACIiACIiACJZLAehkF/8svv9hVV11lO++8s/Xq1cuDWbVqlZ177rlWpUoV22STTez888/3y19//XWrVKmSUYd1TZo0sa+//to++ugjq127tn/fqVOnEglXnRIBERABERABERABEchPYL14QOfOnWtt27bN05tff/3VBg4caEOHDk2LT0QnZbfbbjtf/qmnnvJ17r//fuvcubM1bdrUvvvuO1uyZEmetvRBBERABERABERABESg5BJYLwK0ffv2tvHGG+ehgthctGiRTZ8+3Qi5YzNnzrTq1auny/3+++/2xRdf5BGcdevWtRkzZqTL6I0IiIAIiIAIiIAIiEDJJrBeQvBxSDbccEP76aefLJVK2aBBg2zkyJG2dOlS23LLLdPF//Wvf9nHH39s5cuXz7OMcmHr0aOHb4dlu+++u51xxhnh1bHvN9hgA+OPbUQt0zr6zV+1atWi1Xx71N10003zrSuJ9Uh9iFo2/SxsPbZBu+HjGGyX5TCL47km9TbaaKN8Nz1Be7wmbW991IvrC1wK6mdcPViuSb2qVav6+tF/cMm0vaLWI80mzgra3rquV7ly5bhuWkH9LGq98O9geMMFbS9TvXA72b6P+85mU3d91Is7P+lrErNs9kNlREAEio9AiRGg9erVM/4wBM2rr77qcz8ZlBTYn3/+aTVr1vQDlcLLyBEN2/bbb5/+SJvUK8gCoRUd7ES9TOvw5HKRj9vGuq5HP/hxjduHTP2kXrly5WL3YU3qsf9xXDJt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PPCAHXHEEek+07fhw4cHq/O8XnLJJfbhhx/alVdeaatXr7aHHnooo0hcsWKFdevWzRCim266qT3yyCO+Tp5GIx/Y1/POO88QubKiEZAHtGjcVEsEREAEipVA/YsGFbq95WMKXWW9VcjFCeXXG8wibPjZZ5+1vffe2wuxrbbayguzF154wQutO+64I1+Lv//+uxerzZo1s2eeecaefvppGz16tO2yyy4W5x1EvL3++uu+/bZt21qXLl28hzJfw/+/4L777rNtt93WRowYYZ999pmdeeaZsQL3hx9+sPvvv9/wNk6ePNn4jOe0atWqxn5EjVSVE044wYvam2++2b/us88+9u2339qWW27p64Xr0O8ZM2Z4HqNGjfICGk9p9+7dw8XyvcfDO378eHv11VetcuXK1qJFi3xltCAzAQnQzHy0VgREQAREQARKNYHffvvNbrnlFi/k2JHvv//eOnfubBu5HGM8m1EjVH/XXXdZpUqV7OWXX7batWt7cXjGGWckhvB5+tLmm29u7777rv30009WpUoVW7p0qeHVrFOnjm8j2A5ez19//dUQoZQ57bTTfBj+/ffft9atWwfF/CvtsP69997z/a5bt673VG644YZWoUKFPGURzf369fPikfV4VtlHBCWpAfvtt58Xr4jqwOh3jx49vAitV6+ebbHFFrZw4cKMHlO8sbTRqVMn22OPPWzAgAF24IEH+naCdvVaMAEJ0IIZqYQIiIAIiMD/E5Ans/SdCohMPINff/21F33PPfecF2cIrqjgY+/IE23Xrp0XrFdddZVde+211rFjRx8C33HHHb3w2nXXXa1cuXLeI0m4e/HixT4Ej5exSZMm9vzzz/t2CPnz1KfBgwenHxHKdgl733bbbV6sIkL53KhRozxwH3vsMZs/f75vFy8p20GQkv+57777GiIzbHgkd9ttN6NvhNER0C+99JIPlXfo0MGLT/oWZ/Chn/R3k002iSvilz311FNGTix9JYUAgXvOOed44TtmzBg7/vjjvRiFjSwzARHKzEdrRUAERCAnCcxadnER9uu2ItRRlfVJgPB6nz59bNKkST7kffHFF9uPP/7ohRMezTh7++23vaA88sgjvYBDVF544YV+IBJhezyYtWrV8iF2vKsISITfxx9/bL+4GRtYR97lFVdcYTvttFO+TSDwKlasaITGKbvYiVdE4+ef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jt1yyy22cuXKoMnY15tvvtnuu+++2HW5slAe0Fw5ktoPERABERABEUgggPftww8/tC5dungBiYisUqWK1alTx2rVqpWnFuvw0n3//fdeOO2yyy42fvx4X/6uu+7yT3EKV8DLiJC95557rF69enbRRRdZzZo1vffwiiuusIYNG4aL20knnWS77767n4x/yy239AKXeldddZV99dVXNnTo0HR5xO+oUaMMkVi5cmUv9qj70UcfeW8i/Q8bAvHll1+2Sy65xC+uWrWqr/f333/7/uCJDBsCG7FXvXp1O/bYY419wUtcrVo1vw/hsrynfcpVrFjRLr/8ci/o2d833njD2rVr572i4TrvvvuulS9f3ovrBg0aeBaIcuon2Ysvvug9q/vuu6/Bu1+/fklFS/VyeUBL9eFT50VABERABESgYAKIJTxqzZo1szPOOMMmT57sBSNeOUK9YeNpSptvvrn17NnTC7O6devatGnT7LjjjvOfFy1alOcpTgglBCShbgRe165dveirXbt2Pg8lHsnffvvNDj74YJs3b5717dvXnn32WUOI0qew+CQ8jycSDyvtzpw50wtR6uENRWgirMNG+ZNPPtlIN5g4caI9+eSTXsAef/zxNmbMmHBR/37HHXc0PKYITvarSZMmXhDj4Yw+VWr69One67lixQp7+umn7c033/TinYcKDBs2zDp16mT//PNPnm3stNNOBh/EZ5s2bTwjxG6SIcDvvvtuu/76622PPfbwnlbC9qtXr06qUmqXS4CW2kOnjouACIiACIhAwQTwTrZv395++OEHL7JGjx7thVOFChW8dy6c50i4mhA3oW28l3hHyXdENPGZfE28oeGw+pVXXmmNGjWyPffc03tZySudMWOGz+8k3Hz00UcbwhPbZpttjO1fc8011rp1a8MzSbs//fSTNW3aNM/O4Hnt37+/9yoiFCl7+OGHW69evXx4nLzRsJgjrI3g5JXwPp5SPJOIyptuuslOPPHEdPvLly/3Qu/iiy82+r/YhdIRre+//35a1JLjGTbaOO200wyvKuVpA6/vv//9bzvllFNs0qRJsTmjtMOjV0kvyJSvipg+77zz7IgjjrDzzz/fpzAgjPH8tmrVym688Ua/zXCfSvP7MhGCz+TqDg4eJwhfwvAXMVjHsmB9sCx4xbXO+rhtBPXi1vHFWRv1uGuLhhjoK/1k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IiACIiACxUBAOaDFAFFNiIAIiIAIiEC2BJiLlNzAZafflW0VlROBnCMgAZpzh1Q7JAIiIAIiUJIJkF/IBO1Jc1muSd9zba7INWGhuiWbgARoyT4+6p0IiIAIiEAOEuApQauW550WqTh2c9O6bxVHM2pDBNY6AeWArnXE2oAIiIAIiIAIiIAIiECYgARomIbei4AIiIAIiIAIiIAIrHUCEqBrHbE2IAIiIAIiIAIiIAIiECYgARqmofciIAIiIAIiIAIiIAJrnYAE6FpHrA2IgAiIgAiIgAiIgAiECUiAhmnovQiIgAiIgAiIQJrAhAkT7Lnnnkt/LujNI488Yn/++WdBxfx6pqE67bTT7Pvvv8+qPO0ecMABxjyqBdmSJUtswYIFBRVLXP/444/bP//8k7j+66+/tqVLl/r1Q4YMsd9//z2xbNDfb775xo455pjEcuEVr7/+un3wwQfhRTn3XgI05w6pdkgEREAEREAE/kdg0aJFtnDhQkPUPPjgg3bLLbfYNddcYyeddJKdeeaZxpRQYUN4/fLLL37RvvvuazNnzrRnnnnGrr32Wrvsssvsxx9/DBfP8x6xSvlsbKONNrK3337bEHMFGeLzk08+8WKVPjz99NMZq4wbN84eeOAB+/XXX+2FF16wGTNmJJan7RNOOMHuvPPOdBmE92uvvZb+HLxBTB522GFWrlw5u+CCC2zx4sU2e/Zs23jjjYMi+V4pjyDeZJNN7J133vH8V65cma9ceMHNN99s9913X3hRzr3XPKA5d0i1QyIgAiIgAiLwPwJTp0611atXW7du3WznnXe23377zb788ktr1aqVbbvttnbFFVd4QRXUQHwhWBs1auSXd+rUyRo0aGDt27e3vffe22rXrm39+vULiud5bdy4sW244YZ27733WvXq1f028xSIfKhRo4bVqVPHL33iiSds//33z9OXoPi8efPs559/thYtWljXrl2tYcOGwap8r1999ZW9+OKL1rZtW9tpp51s8ODB1r1793zlWDBnzhxD7NHXY4891mbNmmWbbbaZVatWzWrWrJmvDgKUchUrVrTLL7/cnnrqKbvooovsjTfesHbt2hmiOmzvvvuulS9f3saOHesZ0u9DDz3U1w+XC7+n71tttZUh/u+6665E1uE6pfG9BGhpPGrqswiIgAiIgAhkSQBRiDAKQt546xBRGAKt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QI4TiOa3Zru70ZzQbOupXPYEJECzZ6WSIiACIiACIiACIiACxUBAArQYIKoJERABERABERABERCB7AkoBzR7ViopAiIgAiIgAmtMgKmIyA38V9231rgtNSACpZWABGhpPXLqtwiIgAiIQKkkQH4h81My4XtxW7bTExX3dtWeCBSWgARoYYmpvAiIgAiIgAisIQEEaI2TJq1hK/mrrxzXJ/9CLRGBEkhAOaAl8KCoSyIgAiIgAiIgAiKQywQkQHP56GrfREAEREAEREAERKAEEpAALYEHRV0SAREQAREQAREQgVwmIAGay0dX+yYCIiACIiACIiACJZCABGgJPCjqkgiIgAiIgAiIgAjkMgEJ0Fw+uto3ERABERABEYgQWLp0qU2bNi2ytPg/Pv744/bPP/8kNvz1118bfcGGDBliv//+e2JZ5k7FvvnmGzvmmGMSy4VXvP766/bBBx+EF+l9CSIgAVqCDoa6IgIiIAIiIALFTeCPP/6wxYsXp5utWrWqnXjiienPcW/GjBljTz/9tN1+++129tln20EHHWR777233XvvvXHF/bymJ5xwgt15553p9RMmTLDXXnst/Tl4g5g87LDDrFy5cnbBBRf4vs2ePdsyPbed8kuWLDHmOX3nnXfslltusZUrVwZNxr7efPPNdt9998Wui1v466+/2ty5c23cuHE2cOBAO/744+3bb7+NK+qXMZXWSy+9ZK+++mpiGa1IJqB5QJPZaI0IiIAIiIAIlHoCCL3OnTvbokWL/L7weccdd8y4X4899pgXn23btrXKlSvbJ5984p/e1KBBg3z15syZY4i96tWr27HHHmuzZs2yzTbbzKpVq2Y1a9bMVx4BSrmKFSva5Zdfbk899ZRddNFF9sYbb1i7du1so402ylPn3XfftfLly9vYsWON7Tds2NAOPfRQXz9PwdCHF1980bbaaivbd9997a677rJ+/fqF1v7vLV7X559/3i/46aefvId14cKFdsMNN/h9+F/J/76j7927d7dDDjnE95N9GDRokBete+yxR7S4PmcgIA9oBjhaJQIiIAIiIAKlncCGG25oO+ywg9+NTz/91L/WqlXLfvjhB3vooYdid4/19erVs3nz5nmhNXHiRHviiSdiyyJmzzzzTC84EblNmjSx7777zns4eeRo2KZPn+69nitWrPAe1jfffNPY1l9//WXD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KW222WZGfTyU7777rr344otefAble/funRafLCPHdMqUKT7f9PLLL/ee06Bs+BWvKTmokydPtkcffdRHVuXIChPK/feJHlB2nZwMBGbnzp39nQl3O0xgy90UQvThhx+2+fPn+zsXTZ2Q+yeL9lAEREAERKB0EeA6jScT8Uh4nIFCtWvXtjp16vhxHbwn1M4gIwzPJCKV0Hi/fv3s/PPPt1WrVhneT0LrREKZEzTOs4lewHtK2h6DlfCckguKwIwag5/wsgbGnKPhz8FyveYugYwClPyOID+EqRY4Mffcc08jaZkcEMQodzEnnHCC3X///blLSXsmAiIgAiIgAqWMANdwBGb79u19z8m1LMjCEc3NN9/cj/ugDm3hhMpkjK4fOnRough6oV69eunP4TdRscnYkoLaD9fX+9JPIDEEz66tWLHCT9HA/J/dunXzj+4iV+Ptt9+2YcOGpfM/mNyWOyOZCIiACIiACIhAySCAoAvE55r2KBtxiHc1akz3lI1l03427ahM6SGQ0QOK2x4XepCXgRu+efPmtvXWW+d7cgI5JTIREAEREAEREAEREAERKIhARgEahN+DRhitxqS0cYabXyYCIiACIiACIiACIiACBRHIKEDjKvOcVyaojdrgwYOji/RZBERABMocgRl1+xR6n88odA1VEAEREIHSTaBQAvToo4+OFZ8gYNommQiIgAiIgAiIQGYCzLPNLDO7PLM6c0GtFYEcJlAoAcoItzhjegbmDouG7OPKapkIiIAIiIAIlGUCOGx4SlD4cdfFxSMYs1Fc7akdEVhbBLIWoPPmzfOP42RC+qg9+OCDfi5QCdAoGX0WAREQAREQgfwEeMLQW6eNy79iDZfscedJikiuIUNVXzcEshag77//vs2ZM8c/HSncNUIJI0eO9JPNhpfrvQiIgAiURQITdu9ZhN1+pQh1VEUEREAESi+BjPOAEiJYsGCB37v999/fP7Zr4sSJNnv27HToYNCgQdagQQPr1atX6aWgnouACIiACIiACIiACKwzAhkFKI/T2m677fzjuFauXOlzVnh2LMu7du1qPFWBOUEnTZrkn5K0znqtDYnA/7V3HmBSFFsbPgIqgpIFRIkqKIiIGFBAgmIGTIgBc8IEKqLibxYDBswioiiIGC+KOQsGkgEE9SogoiBIVIKAEvaft7g99vZ2T2LT7H7neXZnprtOVfXbPTPfnDpVLQIiIAIiIAIiIAJZSyDhEDxLK11yySX28ccfu0cWon/jjTeM9UC5jytrgr733ntOmJYrl7CqrAWkjouACIiACIiACIiACOQvgaSq8ZdffnG34Wzfvr0beh8wYIBxD1fu98oyEjx/+eWX7aSTTsrfnqk2ERABERABERABERCBEkkg4RD8smXL7JRTTnF5oLfeeqvVq1fPdt11V2vZsqWLgC5YsMC4A1LlypXt119/LZGAdFAiIAIiIAIiUJIIsKqNN78j1eO6++67bdWqVakWT7scqXxojmQ2cuRImzFjRrJibv/XX3/tHkeMGGEcczI79NBDU+qDV8+SJUu8p5GPGzduNCZrY8yrufPOO+OvI53S3LFw4UIXCFy3bl1ST68vFDz77LNt7ty5SX1WrFhhL7zwQtJy6RaIFKAcyFdffWUssfTbb7+Zt9bn0UcfbWXKlHHrfp577rl28cUX23PPPeeEaLqNq7wIiIAIiIAIiEDBE3j88cdt9erVrqHBgwfb999/bz/++KO9//77oY3znf/666/H97EKzn//+9/466gn3C3xrbfectpg6NChocWYyIzYRMD179/flXnnnXfs999/z1N+2rRpxh9G/999912rVauWIYqi7MYbb3THd8cddzjtgnhixDaZVahQwfjDvDajfBByLVq0CO2z3+fzzz+3008/3W1CU7366qv+3bmec/yvvPKKXXrppfbkk0+6wB7lmex94okn2s8//5yrvPcCHoxW09bYsWMN7lE/FhDwjz76qONCWuWwYcNsypQpXlWhjx9++KHdcsstlorADa0gYmPkEDwn+aWXXnInmvxOfnEw7N61a1cnPhGlzzzzjFPz5cuXt7Jly0Y0oc0iIAIiIAIiIAJFSaB27do2YcIEq1mzphGVY9QS0dKhQ4fQbk2cONEFl7p06eL2V69e3Zo1axZaFkGJHmCyMlrg+uuvd0KxTp06oeUrVarkxG3nzp2NdpjYTET2zTfftN12280FuTxHVtlBjLEUJKK4Y8eObl4Kr4n8Pfzww15R98ixnXfeeS5w9tBDD7lHIpuIO24jznEEDbGGOEQ8X3XVVW5+y+233+62Rd3lEWF48sknu+Pu169fsMr4a8Svx/DZZ5+1IUOGuHVaFy1a5FYTYiK3Z0zyZlnLp59+2o04X3fddcZ5I+h32223WcOGDb2i7rFXr17Wrl07Y01Zjo06GakmyopGQ7P5bfHixe4cIfY5LngeeeSRTkj7y/mfI/Thz7n5v//7PydE0Xz5YZERUCKdw4cPN04CSp8DAQKwyAPlhN5www1uiB4AUb+i8qOTqkMEREAEREAERCB9Atxtady4cS54xFwOomQINMQMgivM+M4nSrrnnnta8+bN7ZNPPrGtttoqMqq2zz772AMPPGCNGzd280K23357F0lk+cagIXobNWpkZ5xxhls9BxF6wQUXuLkmzCn55ptv4i6Iny233NIuv/xyJ664GyNii/4dcMABRjt+W7t2rVur/LPPPnPievz48U64sprPp59+6tr94Ycf/C7uOW0gqtA3d911l5tcTSQSYUqdQVu+fLkT5wMHDnQCHtEadlerWbNmOSFI9HL27Nku4sxSlowcE52lT3477LDDnICsX7++E4isNlS1alU3wozY9hsRWiLCJ5xwgksvOPPMM12/EaJEoIPiE194MezOjxDOP2KfGwih7cIMzkxGv++++9xymxdddJHjy7Hkh4W36quZAzzrrLNcR7kIOCH8UgEUF2erVq3smGOOcXB9bnoqAiIgAiIgAiJQxASISBKhJOLJaCYilOF0xEXbtm0NQRQ0hmUZcr3mmmtcBK5169ZOgCLoCDgR4STSGLTJkyc7YUmUD+E2atSoYBEnDInwEY1lP/1C4CCCEHH+0VT0BvNQMCJ2CCiGg+k7fzVq1MhVP1FYjmn//fd37RDxI42Qcm3atLFJkyY5kew5cQyUIT+UXEjELSILQUr0FM2DIPUbw9B9+vRxUUb6hODbeeed3bKU/iFy8j2pgwgm7XDMY8aMcaLxkUcecceMMPUbohRx3iEWlSZFAq3FjweEKj6nnXZaPDWANuFM/9BhsCNKyo+KRHelhC/HAFsYRt26lX0I64MPPtjll5IWwPD9tdde664BGPh/LPiPI9XnkUPwXgWEyvnDjjjiCHcBo64JgxMevvDCC+P73BP9EwEREAEREAERKDYE+vbt64aTiWK+/fbbLtpHlJAhc6J03bp1sx49ejixh1jixjKIDyKaRDHxQ5wRbCIqh2CcN2+ei9Z5B4k4RcwQOWRoePTo0S630BOQXjmWb0TEIlAZAubxsssucxObGR4nsOUZQ/hMTkKIMemZYXQisrRDWiDDzX5DozAxmmNgeJwc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u++++8yblMZNcapXr56nHBvatm3rhO+sWbPs4osvtr///tsQwUx+bdmypZaLDKVWNBsTRkC5gCZNmmTc950L6vrrr3cX0urVq41FdLk70u2332777befHXTQQfbcc8+5k1w0h6JWRUAEREAEShoB3elp884oq4088MAD7rsZ0cYKFwSNPvnkEycsWbGDiKB3y+1ga0Qc8WMYnEATZffZZ59cxbg198svv2z169d32w8//HAX2dxxxx2NYXbumujZtGnTDA1xwgkn2LXXXmt33XWXXXDBBS7C+dZbb7k7LXplvcfp06fbggULnOZgG8eAoES4zpkzx/bee+/4ED19ZbURBC1D9ERBL7roIhdMi1pWzmtHj4VLIKEAbdq0qQ0fPtz1iHD6Sy+95E40FyQXKzkh3bt3d79azjzzzMLtuVoTAREQAREQARFISACBSfAIEYf4YxkqBBpBpBtuuMH69evnhqaDlTAszm24GVpHRPbu3dsNjTdq1MjpAH/u6B133GFs79Chgz366KPGULrnh3YggEU7e+65p3F3RV4jPImubtiwwYiScnMbIp1+Y8id6CzD9Azr16xZ0z744AMnoCdOnOiG9tEh/Hm5nQjr8ePHu34gbOlnvXr1XLX+Pvvb0fOiIZBQgNatW9f9wuBi6dixo+2yyy42aNAgt1Ym4rRZs2b2yCOPuAuvaLqvVkVABERABERABJIRYE1Thtvbt2/vvsOJVrIWbrt27UJdEa4HH3ywWwu4RYsWgV6ZfwAAQABJREFUToCGFZwxY4aNGjXKCU5E5JIlS9ytus8//3ybOnWq4csoqWesvcz6wgjahx56yPr37++il5dddplXJP5I+506dXKjq0RRqQvdgWidP3++3XvvvfGyPPnxxx9ddPXWW291ovSss85yk5y8QhKgHoni8ZhQgNJFLkIuFn7F8OuDYXdOIrfm5FcPv6a4iPhFJRMBERABERABESh+BGrUqOG+p8kD5XudqCIRy6hcyubNm7uDIBKKaOU7n+il3xjKZ3LSVVdd5Yb5iYKSjvfee++56OY333wTz9v0+02ePNlFMpkQNWLECCdGEaZhxpA/feaGGNwKnKF7NAkpAUFr0qSJG8InV5R8T3JMsQMPPNA9EvWVFR8CSQUoM9f4JYPQPO+886xBgwZOgPKakDoJvpdeeqk9+eSTxeeo1BMREAEREIFiRUC5nEV/OogyIui82eQnnXRSwk4xU578SqKVfP9fd911uSYUMaTP8D6RR4bIGeqeN2+ei2gSqEIkhom+Qw891JgBT+DKi2oiij0jXcATwAhPhuHHjRvnhu69MlGTorkD1jXXXOOEsJfbeuKJJzo3lm7ij/xQWdETSCpACc+z5AHGEgasG0bom5PMReflfpIfSj6oTAREQARKAoFxdXumfRh5BxHTrkIOIlBgBJi0Q9SR2y4TrUQERhn5n48//rjddNNNLujEDHdS8W688Ub3Xc+tj/fff3/nzsgoxq2smfBETifmzVp3L3z/iGiSK8qsd8y/xigR11dffdXuvvtut4/hdma2UycTjzDErffcbfjfP6K0pAMwOZogGZqEsugThDGRU6K2EqB+akX3POEyTHTrmGOOceF1LqQjjzzSXbSE1bt06RIXn4TxNQRfdCdRLYuACIiACIhAFAGE4RtvvGFvv/22Wx6JGeUvvviinXPOOS6wxHe637799lsjt5Olj1g/E9t9992dIB08eLAxy/2ZZ57xu8SfM7nIE5ToAs/fK0DbiEvWBkUkYgzb9+jRw+WcXnLJJU5weuVZgB6h6hecCEgvMOaV45EUASKypBUgPIcNG2ZEWzGG/ZnF77XpNupfkRJIGgGld4hPZsvxS4QwOaFwfgkxEckzxKlMBERABEQgMwKFPURd2O1lRkVe+UEAIciEI1LomHwUJt787bBWKH9BQ8x5gi64j9fBPE6CU3Xq1MlVlDU8BwwYkGsbSz3yR0ofq+wkMwQu640mM8QvqQMY9TPcLys+BFISoEQ7+SXBWlr8CmEWGhcQoW7PyLWQiYAIiEBxIzBq5oQ8XSKqUjH2pbwiNhRJjlnQLt7vSBvZ7tjg5hRef5pCGRURgcIlwPezNxGnMFsOTlqibf8tNYN9SUV8ej4s4ZSuhfUn3TpUPv8IpCRAyQMlH4QwuWd9+vRxa4qxrpdMBERABIorgTMb3BHdtWpRuzSiE0VG20VABEQgPwgkzQGlEe46gOD0G7Pn/PdZ9e/TcxEQAREQAREQAREQARGIIpBSBDTMmURjmQiIgAgUdwLKdSzuZ0j9EwERKI0EMhagpRGWjlkEREAEREAENpcAecfM5GYBd5kIlFYCEqCl9czruEVABEQgAwKKKGcALeDCpCBWlYlaTD1QPK2X3hJIaTmpsAgUAQEJ0CKAriZFQAREQARKNwHuELRwSPV8h9DgstXubkf5XrEqFIF8JiABms9AVZ0IiEDxIvDRknMy6JDu6pYBNLmIgAiIQMoEUpoFn3JtKigCIiACIiACIiACIiACSQhIgCYBpN0iIAIiIAIiIAIiIAL5S0ACNH95qjYREAEREAEREAEREIEkBCRAkwDSbhEQAREQAREQAREQgfwlIAGavzxVmwiIgAiIgAgUewLff/99SstALViwwFatWlVkx8OaqS+99FJk+wsXLrR33303cn+qO0aOHJm06JIlS5KWYWkt+oytX7/e7rzzzvjrpM5pFHj55Zftt99+S8Oj+BWVAC1+50Q9EgEREAEREIF8J7Bu3Tp744037IILLnC31540aVLSNmbMmGGdOnVKWG769OmGoP3www/tqaeesgceeMBuu+02O/HEE/OIx19//dVeffVV43beiEeMba+88oohdoNGPfXr149vZvmqOXPmxF9Xr17dHU98Q+AJ/X/hhRdcPwYNGmTnnXeeHXHEEdatWzf773//Gy9dqVIle+KJJ+Kvg08QlS1atLDff/89uCvX688//9xOP/10t+2rr75yx5qrgO8FdXHcl156qT355JOOA2x69+7t2P3888++0rmf1q5d2/7zn//YtGnT7LHHHjOOM5EtWrTIPvvsM7vvvvvsrLPOsgEDBiQqbkuXLrXRo0fbvHnzEpbbnJ1ahmlz6MlXBERABERABLKEwPLly22PPfawp59+2p5//nmbO3euExlr1qxxgmzbbbfNcyT77ruvlSlTxh599FH78ssv7ZFHHrFtttkmV7mrr77abrrpJmvcuLF16NDBCcStt97aibVbb73Vunf/d1mzW265xfhDtNasWdOeeeYZ++WXX6x58+ZWsWLFXPXOmjXL6NN+++0X316uXDkniGfPnu228XqvvfaK7w8+qVChgr322msuEnnooYda5cqV7f3337eOHTsavp517drVrrvuOoMRZYKGMDz55JNdf/v16xfcHX+N2O3SpYt7/eyzz9qQIUPcuqwIQG4+sMMOO8TLfvHFF/bggw+681GvXj3XPsIS3gjvhg0bxsvyhPOGMKxRo4arq0qVKu711KlT7fHHH7eJEyea/0YE8+fPt/fee8/VA8t33nnHzjzzTCd4/cfuNcIPCFjts88+xvmjLc4/kVb6lN+W/zXm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vDU/iWKyXNMll1ziUt0QrnfffbcToQzJB9ftZJIS6XT333+/m1TUp08fV5bc06AhUMkn9ezVV1/N9drbrseSS0ACtOSeWx2ZCBRLAgMP7pJ2v15J20MOIiACHgFyPxkab9CggZt8xEoAUUa5kSNHut3kjSI+sU6dOrlH/kUtbcgoJmLWM3JMvdVtvG3eo198so0IqJd655XRY8kmIAFass+vjk4EREAERKCUEyBnM7g6TBQSVv+IytuM8vG2I1iDxlB/KibxmQqlklVGArRknU8djQgUewLK5Sz2p0gdFAEREIECJ1CmwFtQAyIgAiIgAiIgAiIgAiLgIyAB6oOhpyIgAiIgAiIgAiIgAgVPQEPwBc9YLYiACIiACIhALgLcLe3Nk+vk2pYfL7w1OvOjLtUhAgVJQAK0IOmqbhEQgawlkNmtRrP2cNXxQibA7SfDbnO7ud1gEpFMBLKBgARoNpwl9VEEiiGB7Ttvus98MeyauiQCxZ4At5iu9/jF+d7PxX2G6e6A+U5VFRYEAQnQgqCqOkWgFBC4qObMtI9S63mmjUwOIiACIlAiCShWXyJPqw5KBERABERABERABIovAQnQ4ntu1DMREAEREAEREAERKJEENARfIk+rDkoECp6AFpQveMZqQQREQARKKgFFQEvqmdVxiYAIiIAIiIAIiEAxJSABWkxPjLolAiIgAiIgAvlNYN26dXb00UenvATURx99lN9diKzvn3/+idwXtWPlypX23nvvRe026pw3b158/zfffGOffPJJ/HWiJwsWLLAnnngiUZHQfR988IHRL1liAhKgiflorwiIgAiIgAiUCAKIzxkzZtjSpUvt1ltvtTfeeCPhcf3444925ZVXGktGIdxGjRqVsnCl4rVr19qnn35qAwcOtIsuusi1m6jBs88+20aOHJmoiK1fvz7X/l9//TWhSPz999+tZ8+ecZ8aNWq4Nv7666/4Nv+TWbNm2RdffOE2/ec//3G8RowYYccee6z99ttv/qK5nvvXdH366adt7NixufYHX9D+tGnTbPjw4XbppZfaueeea/Q1yjh31PnZZ59FFcm67coBzbpTpg6LgAiIgAiIQPoEvv32W1uxYoU1bdrUDj/8cGvYsGHCShCOHTt2tPbt21ubNm3slFNOSWmN0dWrV9uQIUOM6GnlypWtX79+tvvuu9tWW22VsL0DDjggqUj9888/rUePHvbaa6/ZTz/9ZIMHD7Ztt93WLr74YjvqqKPsyCOPzNXGm2++affdd5999913Vr16dSf4ENbPP/+8nXPOObnK8qJmzZr2wgsvWK1atWzXXXe15cuX28knn+xe77DDDrnKf/7554ZgXbhwoT355JMG3y233NKWLFliBx98cK6yvECQEx3FOA4irPgPGjTIKlas6Lb7/yFqu3btat27d7eyZcvadtttZ71793bHwDnJdlMENNvPoPovAiIgAiIgAikQQID98ssvtnjxYtuwYYMTk0Thpk6dmsf72WefdWLn3nvvtVNPPdUaN27shrIRW8msQoUKdvnll1vz5s3tlltusRYtWjjxyVC4P1IYrAe/atWqGdG+77//3vUxWIYIJmIPoVevXj3bZZddrHPnzvbII4/kEZ9z5syxNWvWuL9HH33UiUsE3Z577ulEYv/+/S0YCa1UqZIdcsghjk39+vWtSpUq9tBDD9luu+1mwbtMISgZ4r/qqqusbt26rk/0d5tttnERYwSqZ3PnzrWbb77ZnnrqKWvdurVjiuhs2bKl2/7VV195ReOP3FYVHqeffrorT9/32Wcf15d4oSx+oghoFp88dV0ERCA5Ad1SMzkjlSi5BBBz06dPd8Jz/vz5LopGpBHh6YkeonEIr0aNGsVBHHrooYb4JF9y/PjxtuOOOxqCDHGVyGbPnh0XYH/88Yd9/fXXLhqKQOM5kUiEWblyeeUHUT6ipgw116lTx84//3wn7Lz2EK8TJkwwhCXRWNIIiMzefvvtNnPmTCfmunTp4hW3t99+2zjmO+64w4YOHWoPPvigE3B77723Ue6xxx7LJXI//vhju/POO+366693dfz8888uCgob6iANgWjkhRde6I5x++23d9FSBC3HByuGyDk2htMRuP/973+dmGU//eSYENG9evUyUg54PmnSJBfRbdWqVbzv3hNSDshDRcAS+SWiXFIs7xVQUo5MxyECIiACIiACpZwAUTSEFMPtCCUEEpFD8hwZZkYkhRniiigpQ75Vq1Z1w9fUMXnyZBfFZGieaCjCD2NYn+HrZ555xokzhqCJuNLWsGHDXB7olClTnGgME5/UsXHjRjvmmGOsW7duvMxjDFkjPhkiR4AiDDmGJk2a2A033OCGuP1OCEXE24EHHuj2MUTPkPq7775rZ511ll133XX+4i7d4KCDDrLnnnvOiUKGvKmbPNiw3Mutt97aRT1JOSANAF9E9iWXXOIixkcccUSulAXOBX/UVbt2bSeYTzzxRJeiEBVZhin5oexHgPMDIBi1zXUQWfRCQ/BZdLLUVREQAREQARFIhwBi7/jjjzeifuR/kv/I0DH5jwzFB40IJUPct912mxM6Xi4nuYtEH4lwErFDeCKIvD+vHtpiKJ2hZSbtNGjQIB5ZJdJKLmiUEe1LlCdKVJThayKBX375pROsTHL64YcfXIQSoeifWEXUkD7vtNNOrh8ffvih7bXXXm5YnSF+oq1EiP1GFBYhTI7syy+/7PJfiV6GGWkA+++/vxG5RAwz8x1x27ZtW8fHiyjTBvm0DKUjPBHriFb477zzzm5iFa/DjO2IaHJZGe7nfJaUGfaKgIadcW0TAREQAREQgRJGgGFhopnkRRK9IxoYNEQeIpG8z/Lly7vdiDJyLTt06BAs7sSdfyMTd5jJTr4k4nTixInxeph9H5zI4/f1C1B8mcxDFNWfe4moe+edd9xQOiKXviGKwyK5CEdyURGeRA2ph5xUIrsIWCKcCLzgsDa5qkQvOWYMoRllpDcgJBGW48aNc370CZHerFkz54Y/dTH8Dn+M3E4ioZQhFzRqQhjngAgo6Qz0mx8P/JAoCSYBWhLOoo5BBDaDwFbruubx3hALCiyNfcZFf+x+msdHG0RABIo3AXIUL7vsMjdsjSALi4AikBiy9huRN4aOUzGELUKTyCOCCbHEa/Ivye1k6NszIpekB5CnSV/ISyU/lOWeEJ/8IQ5Hjx7tROyLL75oY8aMcfmoN954o5uMwwSkMGFMG+RcItiuvfZa50/awHnnnWcXXHCBE8annXZa6HERYaVPRDbJf73pppu8LscfySl9/fXXrU+fPm7GO/0nT/Tuu+92KQekIvjXJyUy7Df6cMUVV9g999zjBCYz4cOMiDRtEVXmnHH85I6WBJMALQlnUccgAptBQJN0NgOeXEUgiwgsWrTIiU9EGcPViMVUDAHKbPBUjeghQ++scUnU0VuHk6Fk8iQ9I8pJNJZZ5+SKJhO5J5xwgpEziTFMTmQTQU1uKcKPYXBm3CMsiSwiPD1j+J9hcNbcJBeWNT7vv/9+FyH1yniPcGEVgKuvvtoN6TN7naguebGeIWT5w1gnFZFI2oI3hM8kLqKiYUZUmCgu7SOwEbF9+/Z1QjtYHoFK2oBnr776aq7X3vZsfJQAzcazpj6LQCkkIKFcCk+6DjlfCZDPiTGsy9qWwUXdoxpjqDpqiDjM57jjjgvb7KKb1OUZQ/2JckK9ct6jfyie50Q/+WMYnZxOJgz56/f8eCTdgOF3bzgdsciEoaCxLieRWGbCI4iJXOLDUlW0FWaITr/YZcg8kTEc74+qEsFFgIeZX3yynwiodwxh5bNpmwRoNp0t9VUECoBAu8M6FkCtqlIERKC4EfDPPvdHIpP1k8kz+SF6osRhsvaT7Wd4mvUxExlLSPkNARvmgzj0cj+98qy/mcj8XBOV8/ax9FLQvAlLwe3B1/lxHoJ1FtVrCdCiIq92RaCUElAks5SeeB121hIoSaIna09CCey4BGgJPKk6JBFIh8DIdsemU/x/ZTUJKQNochEBERABEfgfAa0DqktBBERABERABERABESgUAkoAlqouNWYCIiACIiACGyaCLTw0ifyHUWymeT53qAqFIEMCSgCmiE4uYmACIiACIiACIiACGRGQBHQzLjJSwQKjMD0pXPz1F3+r/K27ZptbcnSJXn2saFdGmv0hVagjSIgAoVKgLU41yxpn+9tVqs7Oel6mvneqCoUgQwISIBmAE0uIlCQBFpVuji8+n/M6lcK32X2SdSOAtuu2ewFhlYVi4AIiECJJyABWuJPsQ4w2whkIuwWx9aXbv7Cv3f9SPWY5/UanGpRlRMBERABERCBfCMgAZpvKFWRCBQtgbVfdyraDqh1ERABERABEUiRgARoiqBUTAQKi8BHS87JoKkTLDO/7hm0JRcREAEREAER2DwCmgW/efzkLQIiIAIiIAIiIAIikCYBCdA0gam4CIiACIiACGQrgXXr1tnRRx9tOTk5KR3CRx99lFK5sEKvvvqqbdy4MWyX2zZ//nxbuHChe37DDTcYKwNEmdffBQsWGPemT8XGjx9v3333XSpFVaYICEiAFgF0NSkCIiACIiAChU0A8TljxgxbunSp3XrrrfbGG28k7MKPP/5oV155pf3999/2zTff2KhRoyKFK3Wfd9559uSTT8brHDlypH3++efx194TxGSPHj2sXLlydu2119qcOXPsyy+/tET3nKf83Llzbeutt7avv/7aHnnkEVu5cqVXZejjQw89ZM8++2zovrCNf/31l02bNs2GDx9ul156qZ177rn2+++/hxV12zjmsWPH2meffRZZRjuiCSgHNJqN9oiACIiACIhAiSHw7bff2ooVK6xp06Z2+OGHW8OGDRMe28CBA61jx47Wvn17a9OmjZ1yyimha4xOnTrVEHvbb7+9nXHGGfbFF19YxYoVrUaNGla7du08bSBAKbfddtvZgAED7PXXX7frrrvOJkyYYAcccICVLVs2l8+UKVNsq622sqFDh1qDBg1cv0888UTnn6ug78XHH39stWrVssMOO8yGDRtmZ599tm/vv0+Jun7wwQduw59//mlEWGfNmmWDBg1yx/BvyU3P6HvXrl2te/furp8cQ+/evZ1ohZMsdQISoKmzUkkRKNYEVtd+IKP+ZbLs05LHM2pKTiIgAkVIoHr16jZ9+nRbvHixbdiwwYlJIn4Mk++11165ekbkEGHFdsQlAnDevHm20047OWHnL0yZyy+/3N555x2bPXu2NW7c2BCNRDi32WYbf1FjSP+9996zFi1auAgsZerUqWPr1693YhRBSFSxTJl/B2hbtmzphCQRx3322cdFQBG7Ufbbb7/ZU0895f4Qs7/88otdffXVdsstt7gIqudHRPXRRx91UeEhQ4YYfAYPHmy0d/PNN7sobatWrbzi7pFbnVarVi1XGsCIESNst912y1VOL5ITkABNzkglRCArCAw8uEva/XwlbQ85iIAIZBMBRBuiExFGziURO6KMCM+vvvrKHQqRv0qVKlmjRo3ih3booYfavffea5988omRS7njjjta/fr1cwnKJUuWuOglopO/qlWrGsPYtEckEQtGM++//34n+r7//ns3rF8ldhe3d9991xiuv+iii1yk1S8+vQ5RD3WvWrXKypcv723O80i711xzjYvW9u/f3+WVEu2lb3vuuaf16tXLTjvtNBedrVu3rt1+++12/vnnu9fsI1JK5HbSpEn22muvWVCA0iBi+YknnnApAaQGVK5cOU8/tCE5AQnQ5IxUQgSygsDIdsdm0M9PM/CRiwiIQLYQIGL3888/u2FrBBj5ivXq1XPD5AxRI9LCjAgjUVKioIg3ooMM2U+ePNnlgTI0j3hEtHbp0sXOOeccJ1B/+uknO+GEE+yPP/4wJiERYSTS2KdPHxdZJHeTKCpD9PSHvNKDDjrI5X8ec8wxebpCtJb8UHJJ8WNSEdFVRCb9J/LqGaJx3LhxThySK/riiy/a9ddf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fv2kngcccEDoah9+R9Y0/eCDD9ymP//80xYsWGCzZs2yQYMGWcWKFf1F3XMW4O/atat1797dypYta9ttt5317t3bhg8fbu3bt89TXhtKJgEJ0JJ5Xkv0UWlSUIk+vTo4ERCBAiCw22672bXXXmtz5861s846ywk/oo9LliyxHXbYIbLFChUquOgkZWfOnGlNmjRxvp4D9T366KM2Y8YMGzJkiIuqDh482Fq2bGk333yz9ejRw1q1auUVd48sVVetWjU7/fTT49tHjBhh9FFWeghIgJaec11ijjTTnMwSA0AHIgIiIAIpEti4caPNnj3b3fbzmWeesf32288eeugh95p9zz//vB133HHWv3//0BqJUH700Uc2duxYq1Onjp1//vlWt27deFme33777W57jRo1rFevXsawPc8nTZpkr732Wh4BivP69evtiSeecIIYkVq5cuV4nXpSOghIgJaO81wsjzJsKP2fP8z4C015j627aRXHFvqxrK79QKG3qQZFQAREID8IlClTxo4//ngjwrj11lvbzjvv7ATp6tWrrW/fvm54vUGDBpFNIVKPOeYY69atW2QZIpr8ffbZZy7Xk+jniSeeaP369bOFCxeG+tWsWdPOPfdct58h+W222cbIH5WVHgISoKXnXBe7I81kKH3h4MwPI1Mh2fymYRk0ekZG64fqnu4ZoJaLCIhAQgIISCYBMcSNIGzUqJH98Ufsl37MyNls2rRppD+RyqhZ8AzLk+f53XffGSKWeoh4Ll682AldfBG6YcZ2IqAI5EMOOcQN869cuTKsqLaVUAISoCX0xGbDYWU2lH5cxoc28OAuafv+J20POYiACIhA8SLQuHFjN9RdtWpVmzp1qi1btszlctLLZDmgfgFKpJLyzJ5HOG655Za2yy67uOF36sbI7SQS2qxZMzcBqWHDhm578F/58uVdBBQhvGHDBmMi04oVK4LF9LoEE5AALcEnV4cmAiIgAiIgAjvttJNNnjzZ5X2S04noYykmJg5Nnz7dGA73jNnyP//8s82fP99FMqdNm+aWSRo1apQTnwhQ8jVHjx5tiEiG9/12wQUX2BVXXGH33HOPE5hESMOMqOnQoUONSU4MvY8ZM8bljoaV1baSSUACtGSeVx1VCIHMFobXPd1DUGqTCIhAFhFo3ry5rVq1ytq0aWNVqlSJ95x1Oplc5DeinKzdybB4vXr1XG6nf3+i5xMnTrR33nnH7r//fidS+/Tp4/JMEatBQ6Dutdde8c2vvvpqrtfxHXpSYglIgJbYU1t4B7br1ZvWf0unxYWDMx9KT6cdlRUBERCB0k6AYfGjjjoqD4Z99tnHnn766Vzbd999d+MvE2M4/qabboq7dujQwYnY+AbfE7/4ZDMRUIb0ZaWHgARo6TnXBXak7Q7rmFHdmdwr/eVYS5n4bU4uZyaTpRY9lhESOYmACIhAoRJgEfj8MpZeChoTnlIxic9UKJWsMhKgJet8FsnRZDa0PdYK109D6UVycahRERABERABEQghUCZkmzaJgAiIgAiIgAiIgAiIQIERUAS0wNAWXcVbbJyRp/GN6yvY+n+2ti02blr7LXeBTWvAZeqXuy69EgEREAEREAEREIHEBCRAE/Mp0r3pTu75+d7DXX936f9rWv3++d5NAjRTv7QaK8LCyuUsQvhqWgREIBcBch6XPN491za9EIHSREACtBDOdrpCcs6gI1yvfhnwYFq922ibBGhh+6XVSRUWAREQgVJOgKWOypUr5/5KOQodfikmIAGaxskPu3f52qVma2N1hN27PGfLt13t6QrCHNskQNPomoqKgAiIgAhkCQHumy4TgdJOQAK0tF8B+XD8mQxtc0/3wvTTskj5cKJVhQiIgAiIgAjkEwHNgs8nkKpGBERABERABERABEQgNQKKgKbGqVSUSjci+fO9pQKLDlIEREAEREAERCCfCUiApgE0XYE2Z9CmygvLzxOE6bbn+aWBQkVFQAREQAREQAREIGMCGoLPGJ0cRUAEREAEREAEREAEMiEgAZoJNfmIgAiIgAiIgAiIgAhkTEACNGN0chQBERABERABERABEciEgARoJtTkIwIiIAIiIAIiIAIikDEBCdCM0clRBERABERABERABEQgEwISoJlQk48IiIAIiIAIiIAIiEDGBCRAM0YnRxEQAREQAREQAREQgUwISIBmQk0+IiACIiACIiACIiACGROQAM0YnRxFQAREQAREQAREQAQyISABmgk1+YiACIiACIiACIiACGRMQAI0Y3RyFAEREAEREAEREAERyISABGgm1OQjAiIgAiIgAiIgAiKQMQEJ0IzRyVEEREAEREAEREAERCATAhKgmVCTjwiIgAiIgAiIgAiIQMYEslaAbty40VauXJnxgctRBERABERABERABESgaAhkpQCdP3++jR071nj8+OOPi4acWhUBERABERABERABEciIQFYK0FGjRlmnTp2sSZMmtmjRIps7d25GBy8nERABERABERABERCBwidQrvCb3LwW169fn0tw1q1b18aNG2c9e/aMV/z+++9bTk6Oe127dm2jTDIrV66clS1b1sqXL5+nqLcvz44kG7baaivDN10rCj+OPV2jn5n40Y78wmmXKZPZb0L5iWc4gfCtpeF6CfsshwbHHrUvnJa2ioAIFASBLWJCbZNSK4jaC6DOBQsW2KBBg+zuu+92tU+ZMsU++ugj69u3b7w1IqOeHXnkkXbfffd5L/UoAiIgAiIgAiIgAiJQxATSD88VcYcrVapkf//9d7wX69atM7b57bPPPotHQPmlu3DhQv/u0Odbbrml8bd69eo8+xPt22677YxI4NKlS/P4Ef3ceuut7a+//sqzL1O/bbfd1tWZbnv4wWLJkiV5+kI/2bdq1ao8+zL1q1ixolWoUMEWL16cp06in+wLm0SWqR/14RvWHhEP9oW1hx/HSCpH0DL122KLLVydYe1ts8027noNuybx47pYsWJFsCuWyI/CvAfC/DivlStXjnwPsG/58uV52vP84BL2GzW//XifVKlSxZ2HdNrz/DjvTEwMWlQ/ec9WrVrVXS+Z+PE+2rBhQ7A5xzqMp9deun589lSrVs29b9Npz/Pjc4JRo6BFceGzoHr16u7zLBO/ZcuWGZ/JQUvWXrp+fIbUqFHD0vWjX1F9CfaZ17Vq1QrbrG0iIAL5QCDrBChCAsHgGR/ozZs39166x+233z7X6zABmKtA7AVfevyFfRkV1D76kG57Xr/D/NiW6Bii2isov6i+ILSi9rE9qp+Z+iVilqi9RH4ef+/RK8sj/cTC9iVqL1M/11gG7aXq5/XZK+89hh2ft43HdPy8sjx6dXjteI9h2z0/9oXtxzdse2H7eX3ItJ/pcins9jLlmWk/vRSCdLkkupa8fXoUAREoHAKZJZwVTt8iWznqqKPsu+++c/uJNuy///6RZbVDBERABERABERABESgeBHISgHapk0bN+z95ZdfWrdu3eIRp+KFVr0RAREQAREQAREQAREII5B1Q/DeQey6667eUz2KgAiIgAiIgAiIgAhkEYGsjIBmEV91VQREQAREQAREQAREIEBAAjQARC9FQAREQAREQAREQAQKloAEaMHyVe0iIAIiIAIiIAIiIAIBAhKgASB6KQIiIAIiIAIiIAIiULAEJEALlq9qFwEREAEREAEREAERCBCQAA0A0UsREAEREAEREAEREIGCJSABWrB8VbsIiIAIiIAIiIAIiECAgARoAIheioAIiIAIiIAIiIAIFCwBCdCC5avaRUAEREAEREAEREAEAgQkQANA9FIEREAEREAEREAERKBgCUiAFixf1S4CIiACIiACIiACIhAkkCPbLAJvvPFGzmOPPZZ2HW+//XbOo48+mrbfe++9l/Pwww+n7ff+++/nPPjgg2n7ffTRRzn33Xdf2n5jx47Nuffee9P2++STT3LuvvvutP0+++yznIEDB6btN378+Jw77rgjbb+JEyfm3HbbbWn7ffHFFzm33HJL2n5fffWV89uwYUNavlOmTHF+69atS8vvm2++cX5///13Wn7Tp093fmvWrEnL77vvvnN+q1atSsvvv//9r/NbuXJlWn4//vij8/vzzz/T8ps1a5bzW7ZsWVp+s2fPdn5LlixJy2/OnDnOb9GiRWn5/frrr87v999/T8tv3rx5zm/+/Plp+VGe63ru3Llp+dE//OhvOgYP/H7++ed03FRWBESgGBFQBDSoyNN8PWnSJHv99dfT9DKbPHmyjRkzJm2/mICxV155JW2/mICx//znP2n7ff311xn5TZ061V566aW025s2bZq98MILaft9++239vzzz6ftFxM+NmrUqLT9YsLHRo4cmbbfDz/8kJHfjBkznN/GjRvTanPmzJnOLyZc0/L76aefnF9MuKblFxMEzi8mXNPyiwmtjPxiwsX5/fXXX2m1FxNam+UXE8pptbdgwQLX3vLly9Pyiwk05xcTymn5LVy40Pn98ccfafnFBLLz4zEdW7p0aUZ+9I/3Ef1Nx+CIH3xkIiAC2UlAAjQ7z5t6LQIiIAIiIAIiIAJZS0ACNGtPnTouAiIgAiIgAiIgAtlJYAvSAbKz68Wj16tXr7b169dbpf102TUAABTqSURBVEqV0urQ5vgxLFq5cuW02ovl5Nk///xTqH4Mw1apUiWtfq5du9b4K0w/2FStWjWtfnJsnMNM/BgurlatWtrtZeLHOWe4ON32NtcPLltssUXKx+i1l6kf10uZMqn/nvbaS9eP914s39Rdn+m05/nxvi1btmzKXDL14zNpxYoV7v2eTnueH59n5cqVS7mfmfqRGsJwerrteX7bbbedbbnllin3UwVFQASKDwEJ0OJzLtQTERABERABERABESgVBFIPGZQKHDpIERABERABERABERCBgiYgAVrQhItZ/QzpZWIMsWVizHJNd4ZyJu3Ip2AI6HopGK4ltdZMPydY3SHdFR48hr/99pv3VI8iIAJZREACNJ9OFssxDR482FhGKB378ssvDd907YMPPnA5Xun6xdbYtHSXdKGNTPqI35AhQzJa5ii2HqjF1ju12LqCVJOyxdZ3tJdfftlYPiqd9GaWKxo9erS98847GfFJuYP/K6jrJZxYtlwv/LCKreVrr776qsXWBg0/mHzcyjJOQ4cOtddeey0toYYfPukKQ5Yn472Urn3++ef25ptvputmLN8VW9szbb/Yerx2++23W7rLTaXdkBxEQATynYAEaD4gZc3L2ALxtuOOO9qgQYNS/uCOLRLuBA8for/88ouxtuT333+fUo+ITF144YVONHlrPC5evDihL18oJOx7E3z44kR4pWKxhabjxRCwqQhD2iOq0aVLF3ec8QqSPEHEN2nSxM455xx3fBRn0kgyY41Nvshq1qzp1ma94oorUhLpMGASxKGHHuomRFx66aUWu7lA0i9tztnll1/u2kzWN/9+XS9+Gv8+z5brhfcb79PDDjvMtt9+e4vdUMIuu+yylARUv379LHZTiH8POoVntBe7WYLttNNOxmfGk08+mYKXGX533XWXMckOEYrAY/3hVNZo5bPs+uuvtzvvvNNii+679pJ9viByWaO4U6dOrjxrifJeTqU9BCT9xKiHdWiTvecp9+yzz7o+8mMg02i9a1T/REAECp1A2ZtiVuitlrAGY3cLsl69etnuu+9ubdu2tdjdkWzfffd14gtRyZdUmMXu3mPnnXeeHXjggfbQQw85AYo4ITrWrl27MJf4toYNG9q2227rBBORV74kmD3O9ih77rnn7LjjjnMCNHbXICP6ipBEPLdp0ybh7NzYnXGsRo0abuHnF1980QnKt956yx3v1ltvHdokX5p8MSMImTHOouF8sSUzjr9FixZGvfjxhfvEE0/Yu+++awcccIBVrFgxtIoJEybYUUcdZfXr17cOHTq44ySKirBMNCMb4YPgpb099tjDjjnmGPcFyJf2QQcdFNoWG7fZZhsX/UJQEDFq1qyZ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xaJ7RHc6duxosdvw2YIFC+ySSy4xop7Y2rVrI/sov3A0hc2F+8DH3niuM507d3aL6fOCyOeAAQPCOxnbKr9wNNyIgPVQsRo1aliVKlXc8zJlytiwYcPcaIHbEPgnv+UBIpteikv+cgmFrI0iIALFjoAmIaVwSgr7jh1qL3/vnLLjjju6Hwosnk+u5rx589xEIlIkjjrqKCc0wy4D+dUKw+J4/f333/H0A7iSohJbfcGWLl1qBx10kPxiBMRl02XAD7nCvF5CLz5tFAERKH4EiltINpv689xzz2XUXfmFYyssLtwsgGH4u+66K7wjEVvlFwEmtnnMmDFuXdRVq1ZFFwrZI78QKOIZDmUzuERWqB0iIAJFRkBD8Jvxm6Br164ZecsvHFthcWnWrJk99thjblJZeE/Ct8ovnAtbf/vtN3cf8IoVK0YXCtkjvxAo4hkOZTO4RFaoHSIgAkVGQLPgiwy9Gi5KAosWLTLW8EzX5BdOjOF3VhooW7ZseIGIrfILByMu+cslvDZtFQERKEoCEqBFSV9ti4AIiIAIiIAIiEApJKAh+FJ40nXIIiACIiACIiACIlCUBCRAi5K+2hYBERABERABERCBUkhAArQUnnQdsgiIgAiIgAiIgAgUJQEJ0KKkr7ZFQAREQAREQAREoBQSkAAthSddhywCIiACIiACIiACRUlAArQo6attEShAAi+++KLF7nWfcQurV6+2GTNmZOwvRxEQAREQARGIIiABGkVG20UgiwmsWbPGzjvvPBs/frw7itgdimzy5Mn2zz//JDyqa665xkaOHOnKbLPNNu75xx9/nNBHO0VABERABEQgXQISoOkSU3kRyAICQ4cOtZ133tk++OADa926tR1yyCH2yiuv2Lp16xL2/t1333X3eqfQFltsYTfffLM99dRTNnfu3IR+2ikCIiACIiAC6RAol05hlRUBESj+BL7++msX7XzhhResTJky9vrrr9u0adOsQoUKCTuPWN1zzz2tc+fOrlz79u0tdq92GzhwoJ1++ulGfdWqVUtYh3aKgAiIgAiIQCoEFAFNhZLKiECWEFi7dq0xZP7000/brrvuarVr13Y9f+SRR+zUU0+1l19+OfRIiIz27dvXrrvuOref4XrEZpUqVWyHHXawXr16GYIUISsTAREQAREQgc0loFtxbi5B+YtAMSMwa9Ysu/zyy100c/369cZkpBEjRlijRo2sTp06bmg92OU777zTyButWLGi9evXz0U877vvPqtRo0a86PXXX28PP/ywderUyW644QZr0aJFfJ+eiIAIiIAIiEA6BCRA06GlsiKQJQS6devmhs/p7oEHHhifjLRy5UpbuHCh1a1b17beemt3NAzRL1++3OrXr28M32+11VbWqlUr+/vvv93rX3/91Q3pEyE9+uij7ffff3eR1XLllMGTJZeDuikCIiACxY6AvkGK3SlRh0QgcwJEMefMmeOinEQrlyxZ4iYQ9e7d2xYtWmTLli2zxYsXu/1jx4618uXLW9WqVa1Lly72zjvvuO0HH3ywIS6ZDY/4fOKJJ6xPnz42YcIEO+aYY2ynnXbKvIPyFAEREAEREIEYAQlQXQYiUAIIzJs3zy27RFSzTZs2bgh+t912czPa33rrLXvwwQcjj7Jt27Zu34oVK6x69erWuHFj93r+/Pku75MXPD///PPddv0TAREQAREQgc0lIAG6uQTlLwLFgABRybfffju0J8mWXvKcpk+fbi1btnQvGaYnUtqzZ0/3eubMmS6n1CurRxEQAREQARHYHAKaBb859OQrAllAIFUBOnXqVDfrndzP0047zW699VbbsGGD/fbbb27ovlatWllwtOqiCIiACIhANhCQAM2Gs6Q+isBmEEi2/qdXdcOGDY1he2a733bbbda0aVMbNmyYNWnSxM4991yvmB5FQAREQAREYLMJaBb8ZiNUBSJQvAn06NHDLSKfrJcs2cQkpo0bN1rlypVd8ZycHOOuSmeccUZ81nyyerRfBERABERABJIRkABNRkj7RSDLCTDbvUOHDll+FOq+CIiACIhASSIgAVqSzqaORQREQAREQAREQASygIByQLPgJKmLIiACIiACIiACIlCSCEiAlqSzqWMRAREQAREQAREQgSwgIAGaBSdJXRQBERABERABERCBkkTg/wEijgQFYUKSIwAAAABJRU5ErkJggg==&quot; /&gt;&lt;/p&gt;
&lt;h5&gt;项目金额&lt;/h5&gt;
&lt;p&gt;从投入金额上看，从 1992 年微不足道的 275 万元增长到 2000 年 2380 万元，年均增长率 31%；2006 年的增长率 57%，达到近亿元；2000 年到 2008 年的年均增长率是 20%；2009 年到 2013 年 年的近乎翻倍的增长，增长率分别是 38%、28%、39%、78%、32%，年均增长率 37%。2016 年的投入有所减少，是因为数据收集时间是在 11 月，有一部分项目的启动时间是 12月份。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Natural, &lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;year&lt;/span&gt;(Begin))) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_bar&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;weight =&lt;/span&gt; 金额, &lt;span class=&quot;dt&quot;&gt;fill =&lt;/span&gt; 项目类别)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;labs&lt;/span&gt;(
    &lt;span class=&quot;dt&quot;&gt;title =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;国家自然科学基金年度项目总额（按起始年份）&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;subtitle=&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;按照项目类别标示&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;x =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;年份&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;y =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;项目总额&amp;quot;&lt;/span&gt;
  ) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_continuous&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;breaks =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;seq&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;1992&lt;/span&gt;, &lt;span class=&quot;dv&quot;&gt;2017&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;by =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_fill_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;)) &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqAAAAHgCAYAAAB6jN80AAAEDWlDQ1BJQ0MgUHJvZmlsZQAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VVBg/m8AAEAASURBVHgB7J0FvBTV+4dfKZESRLAJC7tQQUVFsLsDuxUVFROUsLAVxMRARMXuLuxCUbC7QSWUEMHa/3nOz7P/uXNnNq6XC3f3+34+9+7unJhznpnd+c573nNmgYwzk4mACIiACIiACIiACIhADRGoU0P70W5EQAREQAREQAREQAREwBOQANWJIAIiIAIiIAIiIAIiUKMEJEBrFLd2JgIiIAIiIAIiIAIiIAGqc0AEREAEREAEREAERKBGCUiA1ihu7UwEREAEREAEREAEREACdD4/B1ikYNq0afN5K6vevL///rvqhf8t+eqrr9rMmTP/cz2qoLwJzJkzp7wB1HDv//nnnxreo3YnAiIwPxGQAJ1LR+P333+3DTfc0A477LD/tIf333/fFllkERs6dGiV6on/yNOuG2+8sUp1JRXq37+/vfHGG0lJFbZF23HVVVfZX3/95dNvu+0223jjjW3y5MkV8uf6EBett99+u2233Xa5iuRMO/PMM+3mm2/OmSdX4nPPPWf33ntvriwFp40dO9Z69uxpn3/+ecFlaktGbqY49rNnzy6oydx4/fHHHwXl/a+Zzj//fPvkk09Sq7njjjvsl19+SU0vJuHaa6+1jz76qJgiczVvdZ6/NPSdd96xSZMm5W3zrbfeavy+yURABMqTgARownHnwocQuPvuu+3CCy+0Hj162J577mkvvfRSQu7kTQsttJAhrvghnjFjhiHAvvjiC7vrrruKuvj88MMPtthii9n222+fvKM8W9dZZx179tlns7lo1+mnn24vvPBCdlshbx5//HHbZ5997LvvvquQfdasWbbHHntU2Jb0YciQIXbeeef5pGeeecaGDx/u33/zzTeeTZMmTZKKJW476KCDrFevXtm0DTbYwBo2bGhfffVVUUKWChBFHOeRI0dm6yv2zYMPPmgnnniiIe6DccyDyA7bCnnleHGM+vXrV0j2vHnw6r355pt29dVX20knnWQ33HBD3jJJGX777bekzanb+P5Mnz69Qjrn0LHHHmvXXHNNhe1pHzjXllxyyURhiBh85ZVXbNiwYXbRRRcVJHjS9nPqqaca598aa6yRlsUefvhhO/zwwyuk9+3b1wYNGlRhWyEfPv74Y3+TUUjepDycW6uvvrq9/PLLlZJHjBhhBxxwgP3555+V0tI2/Nfz95BDDjHEZLCWLVvawQcfbPx25TLaecstt9i7776bK5vSREAESpRAvRLtV8Hd4qJ42WWX2Wqrrea9LfXr17emTZtau3btrG3btrbFFlvYDjvsYIMHD7bNN9/cPvvsM2vTpk1i/XjSdtllF/vxxx/tyy+/9IJo6aWXttNOO83w2jVv3tyLz0ceecT2339/L8Lq1Ml9DzBq1CjjAtG+ffvEfeba+PPPP3tPGn2JGhcI+nvnnXd6r85RRx0VTa7wHhGFYBg4cKDvP6JgmWWWyeahXUsssUT2c9qbfffd15Zddlk78sgjvQgJF53XXnvNHnjgAS8g08pGtyMYt956a7vkkkvsuuuusw8//NBef/11L+5POeUUf6wOPPDAaJGc7/F8IqLXX399f3PAjUYxhucW7xge6nvuucffpCAMuInB08W5U4whrOgfXqmdd97ZX8TxEHOOFmIcL4Q+XL799ltffqONNvLnMscqeuyS6nvrrbesUaNGPqSBG6YPPvjA2MZNDPVwU7XUUkslFa2wjZsB+sH3q2PHjv4mjO/H5ZdfbieccEKFvPEPHOMFFljAn6MIKsQUx5jzuE+fPl6wsK1Tp062+OKL+/bCrVWrVvGq8n7m3MMbiYjNZezr+++/r5CFc4VRjs6dO1u3bt0qpOX6sNJKKxXsBU6qh98nxP348eOtS5cuFbJw3sGckJQWLVpUSEv6UB3nLzez3CQH4/fxiiuu8CKU37oGDRqEpEqvjKBwc/3YY4/541gpgzaIgAiULgH3Y1/WNnXq1Ezr1q0rMXA/5Bl30c2MHj3apzlBkHFetowTkpXyssFdpH09TzzxRMb9mGacAMi4ocZKed0FNLPrrrtmnKDNuOHFSunRDc6LlHEiy9flRGDGXdAzTkBknHcs4zxS0ayJ788444yME2q+bU7oZfOstdZa/j193HHHHTPOI5NNi75x4iPjPHsZd6HNuFCCbNK4ceMyzmuU+frrrzPOo5Zxw9/ZtKQ3Tiz4zfTHCaRsFifUMhdffHHGebJ8PW44LpuW9IayV155ZcZ5njL0wXmkM04UZNxFLuO8oklFcm6j/Rx72oE5r03GCdKcZaKJzqvtj4kTvJmjjz464zzEmVVWWcUfr2i+fO+dgMnst99+mb322stz5pg5EZEZMGBA5tdff81XPOO87Jmbbrop4zxRGefNzThBnfnpp58yL774YsaJnQztLNScJ9j3wXmmMk70ZThHMBi5X8HMpZdeWmhVGXfTknE3Of6YH3rooZnnn3++oLJuODzjxKo/z93NW8bdIGUWXnhhfx5SgRvGz+y2224F1ZUrE31zN0WeX658pMGX/caNcxbeU6ZMyThBGE9O/Mw5Rv84bvyecHw+/fTTzNlnn+2PlwspSSwX3ch5y7kfty233DLjRHt8c+Ln6jh/+a3jnA+/ZXwn3c2l358L9cm4G87EfUc38tvWu3fv6Ca9FwERKAMCDEGWva266qqeAYLkuOOOy6y33nqZTTbZJOM8NdmLJmKsQ4cOqaycdyhz7rnn+nTnjfGiCvHohu18fQgnLEmU+oTIPy4stMENM2fcEF/GeZ0yzkvjxQg/6AgBLuy5jPzOe5vhx/2YY47JOC9ExnlEfRHn7fMXPoRnuHDkqssN4WZ22mmnbBYumlyQnffIC7bdd989mxZ/g3B3XmF/cUU4Iqq40NIv53XKuCHUjPMgZo4//viM83p5YRuvI/4Z4YAAdeERvn9cBAu50EXrcUPTmXXXXbeCoGKb82RlzjnnnApCOVou+t55GjPO05PdxE2H805lPxcq/GgH4gWhjhClHRjcLrjggmx98Tfkc/Gi/lyBhwvvyLjh2Ww2WCPuOXcRJeH4ZzMkvOFGBRETN85bzru0m5V4/uhnblg4xi70w4vSIGqjecJ70lzMc8aFZmTuu+++7I0WnEM5bhRGuxvDhx56yN+EhLLFvjqvteddSDk3xOyFsAsd8Td0jz76aAaxftZZZ2W4qUT8161bN4NgTjM3MpKhPOcYAtJ5/jIuXjLjPIhebLs44owLv8h5zKmb477ccstV2o3zeGecR9QLWhfPmvfG47+ev5zfLvwl40Jqsm3hN4sbsWD8bnATm8sQ7xxz57XNlU1pIiACJUZAAtQdUH60o4bn5uSTT45uykyYMCHjhjArbIt+GDNmTFa0cNFHYJGfiwteVrwCCNxCbeWVV/b7jOd/6qmnMm7YPuOGzuJJ2c9coBAvXMARj3huENZ4WdywcMYNzWXcsKj3uLlh1my5pDeITby6XGjckHDGxRJ6Ee2G4n12hM3ee++dVNRvw7uH1ywudLno4DUOhohFiCGWgwALafFXPE6bbrqpZ4CX2sXnebEez5f2GU8qbeYGIxiCB0GNEHThCRk35JrJ5ZHFw+hCI/xFHkawxbPlhq8z3bt3z7iwBO8ZLsRTjRdu4sSJvikuzCPz9NNP+7rwLLkh/MxWW23lPaxpgpb9c4MRvMsIcjfUnTniiCMyeBMR/PRpzTXXDN1NfaXPgS3nGvVwHmH0LRz31ApcAjdiLm7ae7UQZAgdbpjwqiJic92wwIF98rrgggt6TyHi08XX+nZQlv5w48J2FzKTvUnM1aakNG7y8BinGVz5vjBK4MIOMi6MxAtjPN7XX3995r333vPtojyCb7PNNssgItOOE+cIx5abCuqNG3VwvPMZgt7FT/psfLe52cRcCEomjHQg+PkNwQueZNVx/nKD7UKM/O8b++B3Lnousw0vr4vj9SMFuX5rXCiDv9GmjEwERKA8CJR9DKi7IPqYT14xd/Hw8Ygs7UNspBNEPuCfuDhiBdPMiadsEnndcKOfaED8HvFqTNRxnla7//77s/lyvSFWz10kfPwdky2+cjF1TORhuxuONOI404zYSDekZbSJSU/uYun3S8wY9TivRHYSUFId7sJuTJRwYsQnE/fJBCQ3pG+NGzf2E5HckKqflEGsHn9Jxv6ogwkcGPGfTEwgbo94PfZDLKcTSv6VmNtCjP3BhpnnxNMRt+vESiFFfSwu8bfEqTkxY87j6CezrLDCCsYEII6RE9w+3pE4WY4fEyrc8HiFGDXnwbK1117bT5Ih7pdJLLS/WbNmxqx80gsx9zNjxOoSN8rEHTfk7vvmPPB+tQLn5ctbDXHExOE6D5zP68S9P1c5X4i1JUaR9hCPl8+YzOVutvw5w3nMsXLeVV+MYx+daJVWF5P2iKllAl7UnNfQM3aiKbq5wnv2R4woE1SIqSWW0d0M+nhYzn0nsn3a22+/bS6Uxc+qX3755SvUUegH4mQ57mkGV2I7t912W398+Ez7OFasJOFurHwcJhNwiG8mbjeXsS/ysV/OMb4XTiT67zSrHhBvS7xsPuN7xblGDDdxxhicOI+Iz3U3Dv47yjHfZpttfCwwK2lE7b+ev0weZOIex5pzlLhr4jlpD4yCLbroor6dfEfovxPzfuIW/Y4a8b3E4spEQATKh4AEqDvWztPhjzgCE/HGxQ1hw49qmGDDxTeXAKUClh9hshIXSi76iE7EJxNwqIvJSIUaQoYLFD/MTOZAGCHaECz5lrFB0HGBY2IME58QENTDH/3r2rWrF6AIqyRDPDDRAcHpvBp+iSMmpDALmG20hYscxkWIPiKSmazCDG7qRRRysXXeM+MihCGKmZDAZBgmlzCTlwsuwqlQ8Uk9tAkRyiQLloDiZgGhxUQZZggzMcQNdVYSxggiZs8jJpnggyEeYO082Nl2sh2R4cIm/LnB/ug/7Y0ax5mJOSybhFhFBLBqQqHik7oQHkEMI4jZFzO/uagj1plsQvvyGbwxjgUihAlInCuwQNRSRyH1cPzoFyslxI20QmbDc3wRG9wkMDmFY8ISR0xm4xzKxwdhxfePY8CN3M1uohhtCkt1MeEIsYMARfgjDIs1uNKXfG0JApUbU2544MmqCZyzMGaSGfXAul69eoYw4z3tx9gP30MmJZKf7zBcEIYubtjf0DmPqJ+Iww1ZMOqI3tgh7BDw3AwyyZGZ53xnEJ381rASBN9ZfsuYLMm5hHDPdcNb1fOX85y28x1jAh7HwHndvZhGsCOkWTGEyUncyHLjyU0N5zN9Yr9xgwt9k4mACJQPAQlQd6y5aGN4fFhOB5GEx2DFFVf0HjJm7nJRdUPDPl/aPy5AeBsRFXhPuWBysWQmPaKwGKMNbqKFuWHYCsXYjheKNgfRUSGD+4A3EC8n3kfEL8IM44KA2GG2uBvW9UKWC0ncuKDxx8UMbyEXe+rkooqYQRjjrXBDkF5Y0E9m6+OZRRTigcMLwoWJvgdzMbT+rYub8xcbZsBzQWI/XFR5j/hKMjeE75cm4kLmhjK9d5d94OVFBLAcDhfytPKIGS6WbnjYXPyc3wXeNEQBwsrFS3ohyzEnH6sXUF8+Q4Di0UIwwMTFKfpZ/i7cwtfNzGluXBBLXLDjnlpudrhoB0M4UBcCBXHExT6fcIQJwpVzDCHCuYtAgivHhPKcK9SVzyiDaEJs0S833Ot5IazhVEgd7IPjjohFFOFV5bxjCSbOq3zG7HIY8B1y4QB+FIL33ADAj3MwnEuF9iu+T9rFd4m6wk1mPE/4zLHkZoQ2kJdzkZnmbnjbH1tuOjkGCH/OKY4364pyXsLeDfWbG573vwcIWMoyq5/VLbiZw+IeSvbnwmZCE/wycNwEIy5dvLRf6QCPNl54PPeIU+rmNyxqeB5zWVXOX5ZO4mYCAYz4Dt9fF9ZiLjzCe9r5XeHmFA6sfsANeDt3A5xmnHOFzNpPK6/tIiACtY+ABKg7ZnFhiWhk25NPPum9hdzRhwsPFxiEZpJxgcQzyMUDz5qbzOIFJBcOLib8OBf6I4tXBwGJSEOkcIFjyA+PJsYPdq5heDxOXPBZNgcPJB7H0aNHZxe05wKCZxTPBRcIlpmJGgKAYXYELG1G9HIhRcwiABESXGTwcLKNPseNCzUCDw8YIhXPj4vt814iLp5cvBA0bEMIkIc2IxLjhlhABOH9RXzgTUbo4mlhPUb+3OQZv5wOQ6Zx4+IcXbIGbwyeKThzTBkaRGhzbKOep3g9eOM4Lni6OE84Bgjh4O3jWLNUEGKNNnMe4dlBmCbdMLiYwOxSTdSBUCYvAhKm9ClpGB5uCCI8z+R1qwn4mwX2wdA7x4wlw8JQJ8cgn+ecvnLMOF/w/HHzw3A4Yg3jnOC8K8RYc5RyHH+OKyIpcGUtUoQtYR0cl7hxPPCUIsZdPK1/RQTiwUaUw4gbBYxjUBWjLQhGmAdGSfVws8USWDzogBsMbiT4niO+EIOkIZhZSzRN7HEMMfrCeYcHkHMe1twwMVLAWq3cTMHYTfDzQ9lRAYpA5WYQozy/CQhBQoQw2oJxXjAiwPcLMcpNQPjNIL06zl88/sEQ23i5YYBxcwkzjhPfJc47mPF9yGXwiI8w5MqvNBEQgRIg4H7wytqYWcuEE3dx8TNZWS7GiSA/u5UJN0wWYKkhZrC6w+2XXEkD5oaD/Wxf96PrJ/gwWcJd3Hx2Jh84L5CfkEFd+Yylj9gvk5uckMjOnnc/1L4duQL6mdzDsklhP/SNiSlxcxcqP1GFyRVO5GSTmfHMrF5m+WJMdGAWcJIxGz5MiIinO1HpWbpQBD/7mckszqvmZ7sywcZ5TuJFcn4mv7vIZ1cbYKkiJ2B8PzmOTM5wFz4/+99dgLPMkiplclbg42IIfRYm3TgBmXMpJmaBMwGFSWXx9jPhwomDpN0lbnMXb99eJ6J8OseAyTVOtPplmJwwyc78TqogrALgvOEVkjl2zExmGRxmaGOcS8ywz2dwOShlSSsnujLO051ahROn/nsDF84LzN1k+IkpThRnyzmB6c87vk/0N2qc70x2Y9Ibk3VYcozvDZOZmGBDv5iUxWQfjIlVTFCqijGbnklaSeZuGjKct04U+ck1tD98H8jPDHq28X1kdYz4uRCv0wldz4GVAJiUx+9KMCdE/UQnzkM3auDzsWJEmsHZ3QBWmFTWtWtXP1GNZc04953Q9L8T0eXTqK86z1/qczcJGX73gvHbw2SsYPyORY992B595fx1Itmv1hDdrvciIAKlTYA77rI250moNAs+AOFCiUjhBxIRxwXTeRhCcuIr+ZgFzVqOGIKEizDGxd3FOvlZ7MzAZcY3QibJWAqHi0XcmClLOxBbaeaGY7Mzg5mp6zx2Piuzc51nKsMFDEPwsDZn3BDe0XaxjAozmJMMMcaFvFhjFj6CrVDjGHAxZZkXDHHCRdgNcXrBiXjE4IO4hZHzAPmZy1z84/a8W5PSTTDym7nwc9xYm5XyVTXn3SpKgCJo3LB5hd0xWxyBhfAJx61ChgI+0BcEufNi+rU8WQGB86CQvrkwAb/kFu1AnHFzwbI6rAnqvFiVBGO0OQPcsk+sZYohTLiRwTiPYRve+zfun/MeVliJgKWNmNlOOephOTJuYlzoR3ZtVTeJzh9f2MAv7CPUWcwrfULoJhn8+H4iMDFYsBxaMASnmyTlxTFCNV87OHdHjx7tVypwnm2/QgIz8LnZCIYQzVcPeTmfOXed9z07y511efkuBkOsI2Y5Jwu1Ys9f6uWmhJUjMH5fOHc5/4JxA06/c5kbQfFLieXKozQREIHSI1D2AhRPChc4PC1cqLno4CliORTW6+MHlTU+3fCsXxYm7RTgQom4Y4FsvHzBEJzhIsY23nPhRDAlLSQdyiGKEAF4WvDKsnYnwhZvJOIq14WFZXCC18ENgfqLRBDBrLcZRBxpbmgvmzfsO/7Ksjxpi2OzFEuxa3BSvwtpKGhdSvLSTi7yUQ8U2xHPePuSDKESPItJ6Wxzw7o+CdYICrxebkg74yZueM8zF9RijH26OLeCinCT4OL3KjFAGIdjDdfouVNQxf9m4qYBkY4htPAMI/DyGR401haFA0tTIfwRSS6m0593LMmVZPSHBzWwNBXG+YKnL2545xCe+QzBylJOCOBwM8eNE2tnIqYxhLEb2vfnR7760tI5r9KWKgpluEnlJot1VoMhFNnG7wLLH7nh/ErnZ8iLNxKuUYMXx4hyLAfGMWJpsnxGW+DCuYtXGwYYIxws5o5XHY8k/XJhCnk9s9H9FXP+Ug6Rzm+RCw/y1dBHltziuxRu2t0wfM5+kY+b8XwiNdpOvRcBESgNAmUvQPlB5wKSy/A4uDg/L1TT8nHBRihh/ADj3WO40MUBVloDM62O6Hb3XGpfHm8CQoo6EbkICRc3Fs1a4T0eWxd7l4kO0XNhCJ5bLnJ4uYLh1WHYmQtBmuElYkH5JGMoEeFdiCEguHC6GDEvigspQx6GZbmwYvQP7xcCfoDzuCFAEOjcLLgYOi+ecg3JMoRMubBgNuEHlEPcuzg6/wACPjPsi7guxvD0ISoLMURH8DLTXm6EEBPcACFOEL88yQovFjdGhBu4WMq8VSMK8KriSYwKaMJBqCtwTKuI74OLsayUzP7xKFN/klEvnr1gnK88uQuRhbDh/CIPjKiH7dH2hXLhlfM06h1k9ACvavSmjXOa9U3ZXlXjO0X5XOc/Ty1CaPFdxEtJ2ABlaFMwxCl8EYVRQ1iGcIHo9vAekU/Ig4vj9fvgu4jXkCF1RD9hFMEI40HUR72k4WaXcwPByYMvBrp1jCmHZ5HjUKgVc/5SJ8ePmzdeEdk8WAILx56+8P3KZSzkz3dBJgIiUH4Eyl6AcsiDdzDX4efiGh3iypWXoXsWr+aideCBB+bKmpoWjauKZuLHOi3mknwMs0YFZrRs2nsEXi5jgfYgYOP5uBgTi1iIwZlhc7jkuzAl1Yf4QTji6WG/iCIu8Fw4uRAT0zr632HOpPJsw8vJ0CniL3ohT8tfzHaeOITnPJ8hrojrxRA+hDfghUsSzgzT8tQbmPGHwA3hBvH9IO5ZxD3UHU1nPwjr6I1JND3fe8pHxVC+/KQjRPDCEmNNqATtd5OjMtxc4YmPCsxc9SHIOdZ8r+JGXwe4G4r/YjBBoKcZ534QSZxnIXY4np/jn+9mNl4mfHYrZ3gmjLbw3cDbjzguxji3/4sVev5G98HNBeKXG/CowZQwolxtCp7lpOMarUvvRUAESpPAAnTLXRhk1UyAGa7M2mYma3QW6n/djbsYc9OQcwb8f91HMeVZLJwZryycXoi5i6q5eDi/jExYSqeQcrUhj7vY+mW4WO2gus2FXPjZ6fFlnIrZjxORiTPxi6mjqnk5Z53ArrRMUFXrq+5yYVWDsOh+dddfG+qbm+dvUv/dzaJfZqsq67gm1adtIiACtYuABGjtOl7zXWud9yJ1War5rrE10CDnLfPrn9bArrQLEah2Ajp/qx2pKhQBEUghIAGaAkabRUAEREAEREAEREAE5g6B4p9hN3faoVpFQAREQAREQAREQATKhIAEaJkcaHVTBERABERABERABOYXAhKg88uRUDtEQAREQAREQAREoEwISICWyYFWN0VABERABERABERgfiEgATq/HAm1QwREQAREQAREQATKhIAEaJkcaHVTBERABERABERABOYXAhKg7ki89tpr5h4nN78ck2pvh3uKk18EnDU7q9JPFkF3TzFKbJd7NKK5J/AkpmmjCIiACIiACIiACCQRkAB1VIYMGWLu8Yaej3t8oO2xxx42fvz4JF5+G085mjBhgrlnhZt7FKC5x+iZe765XXbZZbb//vvbwQcfXJDQc89GN/fcbV/OPQ/aPx0odaf/JrjnaRtPEJkxY0a+rOYey+nzvPDCC/bWW2/Z1VdfbT179sxZjv4///zzRtuC8ZSYTTfdNHys8MrTbQp9ClKFgpEPMHSPozT3XPrIVr0VAREQAREQAREoVQL1SrVjxfRrxRVXtOWXX94XqVu3rh111FHmnvls7pnVidXssssutvvuu/s8iDz3nGi79dZbbc8997R11lnHC720x8shturVq2c8whKRh+i6/fbbbe+997bFF188cX+HHnqorbnmmkadCD737HNzz4v24rdx48aJZdj43HPPmXvmubVp08Y/upP9Dh06NDH/fffd58Uw7UeA4jV1zyG3BRZYwDbYYANzz/JOLAe31VZbLZv2yCOP2LPPPmvuWfa23Xbb2RlnnJFNi76ZOHGi9enTx7788kv/KE9Yd+nSJZpF70VABERABERABEqUgASoO7ANGza0l156yQtDPJvTpk0zPI1HH320H15GiDVp0iR7CiyxxBK20047+W14IpdeemnjEXaIt9NOO81OP/30bN7wZuTIkXbTTTfZUkst5QXuKaec4sUhwq5p06Y2ZcoUW3LJJUP2Cq88o/nGG2/MbiPviy++aLnEJ57M7bff3gs8RN6DDz5oP/74ox1++OF2zjnn2DLLLJOtjzdbbLGFvfnmm7bXXnt54dq3b19DlPLsdgQwIjbJEKiNGjXyYnW33XYznqWNIG3btq0Xr0ll2AbDm2++OS1Z20VABERABERABEqYQFkL0I8++sgPo7/yyitelN1xxx1ePCE2d911V1thhRX80HUmk6lwCjRv3twGDBjgBSNCa+DAgXbqqafaTz/95IUdQjRuDM1TL/GSePoYDkckIjpfffVV6927tzHUvcgii8SLGvtDQL733nvG8H+/fv2sRYsWlfJFNyCo6R+hBAjPbbbZxhZeeGFr3759NFv2PSKYOk888UQ77LDDvJDE44qnFmvQoEE2L2++/fZb34cxY8bY7NmzfbvJv9BCC3nPMCEJ77//vv388892/vnn20orrVShPB8Qt4hj/r744gsfMsDrnDlzvOd0hx12qFRGG0RABERABERABGo/gbIWoCuvvLINHjzYCyTE4YILLui9hsQ08rfxxhv7v/hhRmQx7M5QNUPJiDq8kr/88ot/feCBB2znnXeOF/MeyyAwEavUcd5559lFF11kN9xwQ6L4pBL2t/baa1vXrl29iGRbvslE5CU2lVCB+vXre2FMaAHeScRzkhHniQeXofvFFlvM80CYYojlqOERveCCC3zYQbt27Xz7Tj75ZC+oEb8HHHCAEdeKd5SwBgyh2r9/f5s0aZIf0m/ZsqUXoUxkwiO84447ekaECiy66KLR3em9CIiACIiACIhACREoawHKcSQOk0k9xGDipcMbitgiPhGPJMPzeBAvueQSP8ROGYQUgvGDDz7wk3rwBmIMVeOlxOuXZFOnTrWnn37aiy8EJB5DPIi8xj2M0fIMcxM7Suzn5MmTDaEXF4TR/Lx/9NFHbf3117cOHTp4oYzYI5Rg3Lhxvn18DsIQBsOGDTMmKzFJiaF44jg7duxof/75p68ar2TcyIeIhwM88HQidvlDzAfxGsrBErGNIUJbtWrlZ9dvvfXWtt5662W3hfx6FQEREAEREAERKE0CZS1AEX9MykF4IgwRWXgmr7nmGj/0jFeOCThx23DDDa179+5+AhGTgyiPYKUs4pTh9qgRv4m3EKHFKzGjxFci0EJsKcPRaYZHcNlll/Vij4lKCNboLPVoOeJX8SgSH4oYpl/EnmJ4aRHLCGFiTx966CEvfHl/0kkn+XADYkCZmY8gbN26ta266qq+LDGxUSMUANF67rnn+glYDN3zR/+oDw54lxlSZ5UB2hwM7ky+Ip124uHFYDJixAgbPny4F84hv15FQAREQAREQARKi0DZClCGiYnbfPLJJ338J8KLGElmceMRxVN49tlnVzraeO4Qn4gsZnkzpI6oIy5zueWW8/kp39UNgeO5xPbZZx8/ySc6kadz587e48ikHWbc9+jRw+dN+scEJyYv4ZF95plnvCjGK5tkrNdJHoQq4hhRTTgAnspc+0AQMrsfzyyeTTy+eDHZhiFao3bxxRf7EAImYeHxZPIWMacMuePNRQj36tXL7xuvMuEMwQYNGuSXugqfwxqjRx55pB+Sv+qqq+yKK64IyXoVAREQAREQAREoMQL/75YqsY7l6w6CiMk/CCgWWsfLiG200Ubec8gscZY6Ii1qLLcU1gy98847jdntTBLab7/9/Ex48jIBJyr2EGVR8UmeAw880C91hOcUD2l8ohN5giHu8GIyqQePIcIO0ZdkTGo6/vjj/Wx2vJe0kfVJ8bASf5k0dH///ff7Wf+sf4q4RrwiPjGELhOZ8J4Go620gXjSr776yreFmNFRo0b5LIhPuOL1ZPJUfHmlTp06+dhR8jB8Hx3eJwaVoXyZCIiACIiACIhACRNwYqKszYnJjJtElHFDxhk34ztz4YUXZpww8kzckHDGrU+ZcXGQWUbOm5kZO3Zs9rMTW/69GxLPOO+hf+/EXsZ5HCuUyxZwb9zQeMYJrYwTt36zW9sz48Rixg19R7Nl37sll7LveePW2Mw4sVhhW/zDp59+mnGhABnn4c0mOdHr++q8mxk3Ycpvd4I0Q95gX3/9dcZNrAofPQvn2c04L2p2W/SNGzLP8BfMCeWMm02fcTGoYVPqqwsVyLjQgoyLnU3NowQREAEREAEREIHSI7AAXSphfV1Q14hTDMPn8QJOkPlhdobcMWIh8WjmM7CGIfhoXmInmVAUYitDGsPXeFJZH7MQYzJS2kxxvJXEfhIiEJ0IxIQiPLjEiBI6wDqn0djMtP2+8847fmieSUlxY+Y/fQ2z+0nnCVHEwRbCiTVO4URcrEwEREAEREAERKA8CEiAlsdxVi9FQAREQAREQAREYL4hULYxoPPNEVBDREAEREAEREAERKDMCEiAltkBV3dFQAREQAREQAREYF4TkACd10dA+xcBERABERABERCBMiMgAVpmB1zdFQEREAEREAEREIF5TUACdF4fAe1fBERABERABERABMqMgARomR1wdVcEREAEREAEREAE5jUBCdB5fQS0fxEQAREQAREQAREoMwJl+yx497SfvIeaBdJZgJ5HS8aNR3cutNBC/pGT8TSeKc+jMlksPm4NGzb0C6+7px/Fk6xly5b+UZk8NjNuTZo08Y+sZDH5uPEYTJ4XH56pHk1ncfuk+liAnnI84z36KMxQ1j3NyFhkPm48opNF53/++efEx3qmleMRoiyKn/QM+7nF8q+//ko8drQD/qTHjceQ8ojQJJZpfatbt661bt26RllyPvz000/x5vtHynKOcT7EjfMS1tHHqoY8nMs8UMA9ESxsyr7ywAPOu6TvwdxiSRt5aEPc0o5BOC9h4p5IVqEY32P6nvQ9gCPnZhJLvsPUm8SS7xXHvbpZ8qCLpMflcl66p635B2FU6Jz7kMaEY92qVSvfxmJYcv5QZ3WzbNCgQeL3Cpb8HvFbFDceZgGPpN8o+sZ2uMSN322+w0ks2R/nciHPYCn0wSDx/euzCIhAfgLygOZnpBwiIAIiIAIiIAIiIALVSEACtBphqioREAEREAEREAEREIH8BCRA8zNSDhEQAREQAREQAREQgWokIAFajTBVlQiIgAiIgAiIgAiIQH4CEqD5GSmHCIiACIiACIiACIhANRKQAK1GmKpKBERABERABERABEQgPwEJ0PyMlEMEREAEREAEREAERKAaCUiAViNMVSUCIiACIiACIiACIpCfgARofkbKIQIiIAIiIAIiIAIiUI0EJECrEaaqEgEREAEREAEREAERyE9AAjQ/I+UQAREQAREQAREQARGoRgISoNUIU1WJgAiIgAiIgAiIgAjkJyABmp+RcoiACIiACIiACIiACFQjAQnQaoSpqkRABERABERABERABPITkADNz0g5REAEREAEREAEREAEqpGABGg1wlRVIiACIiACIiACIiAC+QnUy59FOURABERABETg/wkc8tzf//8h+26ae8dfZRu5Vf3KG7VFBESgrAnIA1rWh1+dFwEREAEREAEREIGaJyABWvPMtUcREAEREAEREAERKGsCEqBlffjVeREQAREQAREQARGoeQISoDXPXHsUAREQAREQAREQgbImIAFa1odfnRcBERABERABERCBmicgAVrzzLVHERABERABERABEShrAlqGqawPvzovAiIgAsUTGDOpX5GFLi4yv7KLgAiUOgEJ0FI/wuqfCIhAyRNIXpeTtTq/T+37/bulJilBBERABOY6AQ3Bz3XE2oEIiIAIiIAIiIAIiECUgARolIbei4AIiIAIiIAIiIAIzHUCZTsEv8ACC+SFS57wl5Q5Vxr5k/YRyiSlhX0kpYVt4TXkDa9sT0rLtZ2yudKT6su3v1BnyBd/TaozbAuv8TJpdYb84TVajm3hL7o9vP8vaaGO8Brdf/R9ND1tezRPeB99zVUuLY3taWnUnZQWtqelhXRe45a2v5Avrc6k7WFbWp25trO/pPSwjdc0S0oL28JrUtmkNLZlMplUztSTVo7tSWmhTFJa0raktsa3pe0r1JeUHtLideX7HOpKKp8rjXpDeto+kurMVy6tTNo+tF0ERKD6CZStAG3WrFlBNOvXr29JefkBq1evXmJagwYNrE6dOolpdevW9ful3riRllaO/Ozvn3/+iRfzP9ALLrighbqjGdLaGH6AGzVqZJSNW1o52oc1adLEX2Tj5dJ4UR+Wi2WoO1pnISzJEzfqSmsL22GFSEiy/8KyYcOGlarMx7Jp06aJbUkrx3aOX7Es6XdauXDuJLEkLa1cPpbwCMc+Cibt2ETPy2JYhvZXJ0vOIf5C3fH2pzEJ+ZO+V/lYsr+08zKNZRLfaFvT3lPu4Gf/Skie6bbxl2wP71X5tys55/9vbdy4cSrLXOczafBIYgkrztek7wHnVxpL0jhPZCIgAvOWQNkK0GnTpuUlHy4wSXn5YVxooYVsxowZlepZeOGFvfhJKsdFhHp///33SuVatmxpf//9tyWVQ/DNmTPH/vzzz0rlqHP27Nn222+/VUpr3rx5Yn38ONN+ylBv3Fq0aJFYjgsB+6PftDVuaeW4APHDn9S3ucXyr7/+StwfFx/4kx43mKSxTOsbooJys2bNqjGWMEtjyfGZObOygOC8TCtH+7nQ0/e4cdw475L2N7dYcl7+8ccf8aZY2jHgvORv+vTplW7S+L7R96T2871KY0K/qTOJJd8rjntSnf+FJedQ0veKOjlnSY8bTKpiSb8lhdRTlXIwRCym/Ubxe5TEkhtkeCT9RlEf5wjHPG6IUvaVxJJjR5k0oR+ti/3LREAE5g4BxYDOHa6qVQREQAREQAREQAREIIVA2XpAU3hoswiIgAjUOgLFr8tJF6+pdf1Ug0VABEqHgARo6RxL9UQEREAEaoTAJ7u+X9R+kqOti6pCmUVABEqMgIbgS+yAqjsiIAIiIAIiIAIiML8TkACd34+Q2icCIiACIiACIiACJUZAQ/AldkDVHREQgfIjUOyQeCBUtdjRq0NxvYqACIhAlQnIA1pldCooAiIgAiIgAiIgAiJQFQLygFaFmsqIgAiIQAkQqKrntAS6ri6IgAjMYwLygM7jA6Ddi4AIiIAIiIAIiEC5EZAHtNyOuPorAiJQcgTantmr6D5NHlZ0ERUoYQIXXnih7b///rbkkkv6J6LxRLWq2MSJE/1jUBdbbLGqFFeZMiIgAVpGB1tdFQEREIHqIFCs4P36surYa3nVMWHCBBszZoy99dZb9v3339uhhx5qXbp0yQuBRwx/8MEHttpqq/nHxeYqwONIp0yZYosuuqh99tlndu+999quu+5qa665po0bN86WWmqpXMX9I1I/+eQTW2ONNbL5eGzqOuusYx999JFJhGax6E0CAQnQBCjaJAIiIAIiIAI1SQDhyN+gQYPs22+/tWeffdaOOeYYLzqXWWYZW2mllRKb8+CDDxoikLJ16tQxhOsbb7zhn3f/8ssvW8uWLRPLsXGBBRawo48+2g477DBbfvnlbfXVV7crr7zSHn/88VTxOXXqVOvVq5dtsskmNnPmTBs6dKj/fOKJJ/r9tGvXzpZYYglr2rRp6n6VIAIQkADVeSACIiACZUqgWE8mmCZdV6aw5kK3J02aZHfccYc98cQTNnnyZDv99NPt7LPP9nvaeuutvbBbaKGFvFDMtfvp06fbueeem82CIF1vvfWsUaNG2W1pb0aNGmUzZsywd99913tB8Vpee+219tprr/n9x8stssgiNm3aNDviiCN80m233Wa77bab3XrrrV7Edu7c2RChhew7Xrc+lxcBCdDyOt7qrQiIgAiIwHxCoHnz5rb55pvbSy+9ZOedd56ttdZafuj7zTfftA4dOhhxmcOHD7fevXvbCSeckNhqPJx4P//55x/7/PPP7c8///RxnMRyIl5z2eWXX25ffvml/fzzz/b000/b1Vdf7T2be++9tyE002y77bbzgpc40YMPPtjatGljjRs3NryxCNCqxo+m7U/bS5OABGhpHlf1SgREQAREYD4nUL9+fVt55ZX9cDfD59hNN91khxxyiG200UZ+2B2Biac0zRCZ48ePt4EDB1qDBg18PCbD9X/88Udakex2hs0Zsr/sssu8R7NevXrWp08f22mnneyAAw7I5ou/Oeqoo2yHHXawCy64wAtl0hdeeOGsaGVoXyYC+QhIgOYjpHQREAEREAERmIsE/v77bz9kzUQgJv4gKi+++GI/tI2XlIk9aYa3kUlAYeg+5CtEgD7zzDP26KOP2kUXXWR33323de/e3TbbbDMvRjt16pQYd0p+hvg//fRTu/HGG40heOJV8cAG4VnIvkM79Vq+BLQOaPkee/VcBERABERgHhLAs/nwww/b2LFjbciQIfb777/br7/+agsuuKCPy2RoG1HHZJ80Y/gdQXjmmWcankleEYMMxeey3377zU8UYhiefZx11ll+GJ02HHfccT4GlAlJDNFHbZVVVvHe2a5du3rPabNmzax9+/ZGfcyqx3IJ5mhdel/eBOQBLe/jr96LgAiIgAjMAwLMJkfMdevWza6//no/FE8z+vbt65dF+umnn/zwNt7FunXrprZw9uzZXhCefPLJFfIwMQlxyrB63FhuiaWd2AeThwgF+O6774w6EJTEc1Ivk5OefPJJP1M+1IHYHDx4sI9JxXPLsD/5N9hgA2vbtq3PFsRo8IiGsnoVgSiBymdmNFXvRUAEREAEREAEqp0Ak3xYtD0uEFkM/uOPP/YiFPGHsENIplnwULJu51dffeXr3HHHHbMCskWLFpWKMkOemM1ddtnFTyAiBpQln/Ca9uvXz3tgKxX6dwPrkpKvdevWfuh9xRVX9Cl85g+bNWuW9+ZqJrzHoX8pBCRAU8BoswiIgAiIgAjMTQJx8cm+EI+77767XXfddd5DySzzu+66K7UZeC5//PFHLz6JH2VSE0skBc9kUkGG9vnDiNccNmyYEQ/KbPgtt9zSRo4cmU2Pln/77bdtxIgRdsUVV/iZ+ywVxTJSwX744QfDs4uwxoMqARrI6DWJgARoEhVtEwEREAEREIEaJsDEHoa3L7nkElt66aX9H0sisVA8i8onGcs4sfA7f8GCNxMRmsvwmvbv399PQgr7wwOLiO3Zs6cfel922WWzVRAKwMLzGJOVWLqJEIJgeFWJDcVjm+R5Dfn0KgIQkADVeSACIiACIiAC85gAk4/wZuJdjHpGWZyeWMs047GXccOLucIKK8Q3V/jMUPoLL7zgPZrMtA+G2GUSFB7RM844wxDALMuEsU5p1Jg1H7UmTZp4j+irr76anREfTdd7EYgSkACN0tB7ERABERABEZgHBBCBcUFHM1gflLjMYgwBm0+ArrvuusZfkuEF5a8q1rFjR+NPJgL5CNTJl0HpIiACIiACIiACIiACIlCdBCRAq5Om6hIBERABERABERABEchLQAI0LyJlEAEREAEREIHqIxAWbK++GlWTCNQ+AooBrX3HTC0WAREQARGoxQRYoJ3lj3Kt71nV7vEYTy0AX1V6KleTBCRAa5K29iUCIiACZUzgkOeSZnNPSSVyx/apSbU+AfG52/1Tq70fj/VYqtrrVIUiMDcIaAh+blBVnSIgAiIgAiIgAiIgAqkE5AFNRaMEERABEagdBB6pN7N2NFStFAEREIF/CUiA6lQQAREQgVpO4PUVpxXdg85Fl1ABERABEag+AhKg1cdSNYmACIhArSLw3ORDq9De3a34chOqsB8VEQERKGUCigEt5aOrvomACIiACIiACIjAfEhAAnQ+PChqkgiIgAiIgAhUN4E///yzSlV+/PHHdvjhh9uPP/6Yt/xLL71kZ599dt58ZHjjjTfst99+KyhvPNNrr72Wtz1jx471xW655RZ7//3341VkP0fXZb355pvttttuy6blenPrrbfa77//niuL0nIQkADNAUdJIiACIiACIlAqBFZffXUvmC688EK7++677Z9//snZte+++86uuOIK/yz63r172+KLL54z//Tp023GjBn2+OOPexH6xRdf5Mx/3HHH2WeffWY//PCDb8+3336bmn/UqFG2zz77ZNtM2wYNGpSYf8CAAfbhhx/a+eefb3PmzLE777zTWB81zaZNm2bbbLONIUQbNmxo99xzjy+Tlp/t9PX000+3IHJz5VVaMgHFgCZz0VYREAERKHkCsxYfUqU+VrXcmEn9itzf4CLzK3sagaeeesq22GILL8QWW2wxL8yeffZZL7RuuOGGSsVmz57txepKK61kjz76qD3yyCN23XXX2XrrrWf77rtvpfyIt1dffdXX37lzZ+vevbu1b9++Ur6wAS/jCiusYEOGDLGvvvrKTjzxxESBO3XqVLv99tsNb+Njjz1mfMZz2rJlS6MfcUNU461F1A4dOtS/brnllt5b2rx5c18uWoZ2v/DCC57HlVde6QX0aqutZjvuuGM0W6X3/fv3t5EjR9rLL79sLVq0sFVWWaVSHm3ITUACNDcfpYqACIiACIhArSYwa9Ysu+qqq7yQoyNTpkyxbt26Wd26dQ3P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Knko8UjOmjXLdt99d3v//fftoIMOsqeeesoQorQpKj5feuklwxOJhxXh+MYbb3ghSjm8oQhNhHXUyH/00Ucb4QZ33XWXPfTQQ17AHnbYYTZs2LBoVv9+rbXWMjymCE76teKKK3pBjIczLrSfe+457/XkceGPPPKIvf76616881CBs88+2zbbbLNKw/Zrr722F5KITx5BDiPEbpohwIcPH26XXnqpbbrppt7TitCeM2dOWpFau10CtNYeOjVcBERABERABPITwDu54YYb2tSpU73Iuu6667xwatSokffO4akMxnA1Q9zEZ+K95BHYxDsimvjMo7LxhkaH1c8//3zjcdldu3b1XlbiSl944QVDQDLcvP/++xvCE1tuueWM/V900UXWsWNH75mk3l9//dU6dOgQmuFf8bweeuih3quIUMSLuffee9uuu+7qh8cZ9o6KuRkzZnjBySseRDyleCYRlYMHD7YjjzwyW//kyZO90OvXr5/R/q/dUDqi9b333suK2rg3kzqOPfZYw6tKfurA67v++utbz5497d577/Ve1uxO/n1DPTx6debMmdawYcN4cvYzYvr000+3ffbZx/r06eNDGBDGeHDXWGMNu/zyy/0+swVq+RsNwdfyA6jmi4AIiECpE5g9tlupd3Gu9e/222/3Q78jRozwQ9YXX3yx7bzzzt6jiDBiok30mfQI1ZVXXtkPhT/++OO+XXgDefw1wuiLL77IDm+T+Omnnxr7QOghShFlePGOOOIIHz+65ppreoEWOsjwNmKT+FCGvhFa1I9XNm4NGjTwcZkIZwQYQhJx+fLLL9sqq6ziBSUe3GCI3RtuuMF7D6mTPiNgt9hiCzv55JN9jGnIi8cV0bzDDjv4PHgm6Rue2V9++cXHsF599dU+BOH44483PJnUT8gCfaA99HuTTTYxhDBM4zZp0iQfMkCMK+U++OADY0gekYlAxvMaDO8uop320ye8t4jjIErhCDduDJIeTx7qqU2vEqC16WiprSIgAiIgAiJQBIEtt9zSCxZiGxFlq6++uhdMeBPxxjEBJypA8XgiJtdZZx3baKONvEhj+JchZGJGEV/BiBUltvHUU0+1IUOG+LwIMobU8W6OGzcucYb7m2++ac8884wf1ifWFDEarTfUj2f2k08+8aKTMgyh77fffl40I+6IGSVGFIHYunVrPwmKsghCJlYR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AnODgJ6ENDeoqk4REAEREAEREAEREIFUAvKApqJRggiIgAjULIFH6s2s2R1qbyIgAiIwjwhIgM4j8NqtCIiACMQJvL7itPimvJ87582hDCIgAiIw/xHQEPz8d0zUIhEQAREQAREQAREoaQISoCV9eNU5ERABERABERABEZj/CEiAzn/HRC0SAREQAREQgblG4KeffrInn3xyrtUfKn7ggQcqPRgipPE6YcIEoy1Y//79Ex+E4RPdv/DggIkTJ9oBBxwQNud8ffXVV+2DDz7ImUeJ846AYkDnHXvtWQREQAQqENhrwbMqfC7swwmFZVOusiXAU8UQe+3atfMMWrZsaUceeaR9/fXXqUyGDRtmSy65pH3//ff22Wef2RdffGG//fab7b///okCkGWlevbsaZ07d7ZDDz3U13vrrbca+9p4440r7Acxuffee9vQoUOtT58+1q9fP3vrrbf8kwcrZIx82GuvvezSSy/1TzwbO3asXXXVVb4dTZs2jeSq+Jb627dvb4MGDaqYkPKJ/tHPd955x7eHJ52de+65tvjiiyeWoM+vvPKK8US4Ll26JObRxnQCEqDpbJQiAiIgAiIgArWeAAKpW7du9uWXX/q+8HmttdbK2a/777/frr32Wi8oW7RoYZ9++ql/elMQsdHC7777rheTrVq1sgMPPNDGjBnjheKiiy6aKN4QoORDPCLwHn74YTvzzDPttddesw022MB4RG7UEIQ8Svj666/3IhpRueeee/ry0XzR96NHj7bFFlvMttpqK7vpppvskEMOiSZn3/NY1meeecZ//vXXXw0P6+eff26XXXaZ70M2479vaPuOO+5oe+yxh28nfejVq5eNGDHCNt1003h2fc5BQEPwOeAoSQREQAREQARqO4E6derYmmuu6buBhw/Duzl16lS78847/ef4P9LbtGlj77//vhdad911lz344IPxbP4zYvbEE080BCcid8UVV7Sff/7ZewZ55GjUnnvuOevbt69NmzbNHnnkEXv99dd9W/766y87++yzbbPNNqs0bL/22mt7IYn4XXfdda1t27aG2E2zH374wYYPH+49pohCBPdpp51mc+bMqVDku+++s7POOsvnxXO77777etHJ/tj+9ttvV8jPB55itcgii3jvK/kRo7RppZVWqpRXG3ITkAc0Nx+lioAIiIAIiECtJ4AQREDircR7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XZcuXaxTp042dOhQP4uN9zIREAEREIGaJ9D2zF5F73TysKKLqEAtJYDXkglBGDGXTCrCA8k8D2a544EkxhP7+uuvvReTGM4rr7zSi0TKM1v99ddft/fff7/CnI/ddtvNlwv/iDHt3bu31w0ITDykSYbXlBhUhviZT/Lggw/aIYcckpRV20qUQF4BesIJJ9gxxxzj3fYs3UBcKMPyuORxzTP7rV+/ft79zjB9McYXgJMvGAvjciKyJEPUuCti+YioFZM3Wk7vRUAEREAERKBcCNx9993ek/nOO+94YclEIVa2wZnE9Zf3jGgGAYpnEpHKCCiCkBjR33//3Xs/GRGdOXOmjwlN8mwiUPGeDh482E8qwnN60kkn2X333VcJN44tvKzBWHM0+jls12vpEsgrQDnZiPGcOnWqF5zEgVx44YXe7U6AMZOT+vbta08//bSfYVcoKoTmeeed572qlGG5p48//th/GXjP8g+45Z988kk/8Yk2sI0vRzF5C22P8omACIiACIhAKREgRhOBueGGG/pu4enMZ0wiCtakSRMbMmSI/0hdDLnnMobjBw4cmM3StWtXa9OmTfZz9E1cbOIBzVd/tLze134COZdheuyxx+yll17y63gRz4FgZGYb8SR4JAkyxsW+4IILFiU+wfbss8/6YYCA8Pbbb7du3br5wGa8q6wt9txzz/l4FWber7POOsadHFZM3lC/XkVABERABESgnAgg6IL4/K/9LkQc4l2NGxOXCrFC6i+kHuWpPQRyClBiNFg3DDc9LnniPJmQxHILq6++uq255pp24IEH2uTJk4vqMd5MZuNRD8ZMOQRnMNYVe+GFF/xfuHtieP+1114rKm+oT68iIAIiIAIiIAIiIALzD4GcQ/AMsWMIRR7DxYSjRx991D8ui7gOHrXFTHjEKGt6FWKIVWI/o09XIq6EeNJg/8femcBbNbV/fL0yvcYyZEgqY0WUzDSYkimJZJ7SoChKpn8IiUjG6k0ZGowRmXmTDEmJinhRKNGgUioy1f2f78o69t137XPO3t35/p7P595zzt7rWXvt797nnN951rPWYj4w5gbjj+fOmKIhTlnnx+Ptt99uBSzP+aXFaP5cjMRr3y8zmPBH9Dds+LDP92uQ7ZhveTL8mIrC50c+DiyYLy1s1El9QVauDHX66nP7iWT76ozyc+13Ix5dPe4xyo/2Y762UCd/RcHSd+1oC6kcvvOmjWWBJbwyseT8wsa1waL82EeXW9i4J/EtTpZMdu27PlH3l7svGYHrsyg/7oXSxNKYZb7mZ9wW/OzMWDC0E79fQttyecn71D+xTrQ3c0rCObVKYyzjfuQ++HllLDf7/o7iwr3AWAaZCIhAyRLIKEBd0+gSJ3eEfEyW2+IDiO74AQMGmN69e7tiOT0++uijdgoIkpXJL+WRucOY3sEZuSYII/7Y7oQVx3XbcinryvBIVNXNMcYXKsfIxfjQ9JVle1Q97OOLzefHhx9GfmvY8OHD1ufHsRh4xV/Y2Ed9RJLDlqn9CAr8fG2J8qONHI9j+QRClB8+UUzwYb/vvNkX5ZeUJecd1f51YUmdvusTxaSoWMIl6l6IaksmluzjvHzXp7SwpI2FfV9yffgrTpYjG50Sfgtnfb1mzcSsZXwFfPeqr1x4WxI/GMIyrvHZ5PucyVYPbeSYPt+o94CvTt+PLl85bRMBEYhPICcBisj8v//7PysEmUMMo1ue3Mw5c+bYKGiuh2YkvftQ4IOAX6lEnIKRF6KkRFXZRxSUX89ETTlenLLBNpE6ELT58+cHX3qf0z4EL6P+w8aXHcLYidrgfqI3fHD5/IhMUS+jCsPGr3I+cH1+8EGM+0QAdTKHGgO7wgY7X318GdB+fILi3/kT4fT58SOA43HePuEa5cd1i2JSVCz5AvKdA7MswN8nLGASxTLq3BA/+HGPFhdLmPnOje1cH37chY37MsqP9vO+5NzDxnXjvvMdr6hYcl8y/2DYoq4B9yV/zJgRFki83zh3X/t5X0Ux4byp08eS9xXX3VfnurAMn28ur333cVH6+T6Dsh0PhlERyUy+vE99nzOZfNjHvcM95PPl2nGfuO+hTHUFZ2nJVC7uPo7NfXLAy/8EXuLWofIiUNYJ5CRAOUneLGEj/zMXIRf0a9CgQfolooTBRdgJJ5xgV1NgsBMf6scdd5ypU6eOjbqy4gJrz5955pmxy1oH/RMBERABESg0AnHnHZ3tnwqy0NpT1iriRxE/HHwCeV3PhR9NMhEoCwRyFqC+k+GXMCsrJDVWWXDGygysVTtlyhQ7Z5mLWjAynm2MpHPR1zhlXf16FAEREAEREIHSQoAo7eRLhxV6c5o81NH2shV6xapQBAqZQGIBSl4o0UoG8+Qyt5iv3UQ5g0YXe9gYMOEbNBGnbLhOvRYBERABERABERABESg5AvGzwv9u6x133GHOPfdcKz6//PJLu2RXyZ2GjiwCIiACIiACIiACIlBWCGQUoC+99FJ6UAI5mKwH64xczrvuussu4cVasIMGDXK79CgCIiACIiACIiACIiACkQQiu+AZ0du2bVvTsmVLM3jwYMOarqwlO2PGDBv5dKPKP/30U/POO+/YUeuRR9EOERABERCBUkcg7mAiTmDR4FJ3GmqQCIhAGSQQGQFl+olvv/3WsC7sI488Yvbee+/UJMLLzOGHH27Gjh1rT5VpLo499ljD5M9Mx+KbgqYMMlGTRUAEREAEREAEREAEipBApADlmIjQm266ya4awUAg5tc76aSTzE8//WQjoQceeGB6GU5EqKZ/KMIrpapFQAREQAREoBAI0JPJrDNx7M477/TOiRunjkxln332WastMpVh38iRI+2CONnKsZ/UQWz48OFWs9gXGf41a9Yspza4KnJZhhzd5OacZeotVmV0r1096/rIfOnPPPOMd57wcN3BY1900UX5lkEPl3WvmTf3qaeeci8L7TGjAOUoTDjOmu9MffTNN9/YAyM0ly5dal588UU7DdMXX3xh3JrthdYyVSQCIiACIiACIlAoBB588EG7WAaVMWbj888/Nwwg/u9//+utnx5NvuOdTZs2zfzvf/9zLyMf6Sl95ZVXTOfOnc2QIUO85ZhakUAWAu7aa6+1ZV577TWzYMGCAuU/+eQTwx9GaiArMm633XZ2MYEChf/ecOONN9rzu+2222zPLOLJN5d52J+gm1t8wB0zXMa9RsihjXxtdmV4nDBhgjnvvPPspo8++sg8//zzwd35nlPXc889Zy677DLz0EMPme+++86W79Klizn99NNtr3Q+h79fwINFgTjW+PHjLXffAhoUR8APHDjQcmGhh4cfftimV/rqddvefPNNc/PNN+ckcJ1PLo9ZBejxxx9vnn76aTsPJ8tw0u2OKG3UqJHdxg1Mfujdd9+dy/FURgREQAREQAREoJgJkE43ceJEw7gNonKIGyfmfE1hmWymWXTGSn1MvegzBCU6gIhajx49bMoeK4y5ubvDPqwwiLhlLlSOc88999iI7Msvv1xgJbOaNWsaBNBjjz1mnnzySXPEEUeYt956y9x7773m0ksvDVdt/du1a2d1yv33328HShPZRNwtWbKkQHk2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WxV2Q1WfCIiACIiACJQXAqxsw1Q+hW1M8K6BLoVNVfUVBYGsApTJZcn9ZP1VpilgmSuMiWGZtJWlnRgZz3xUuumL4hKpThEQAREQAREQAREoXwSyClCWiHrppZfK11nrbERABERABERABERABEqMwNr1skrs8DqwCIiACIiACIiACIhARSOQNQJa0YDofEVABERABIqGQNzBRD/cXzTtUK0iIAIlT0AR0JK/BmqBCIiACIiACIiACFQoAhKgFepy62RFQAREQAREwNgBxLlMAzVnzhzDiP2isIULF5pnnnnG/PnnnxmrZ8qqoL355puGZcLj2E8//WSmTZsWx0Vli5iABGgRA1b1IiACIiACIlAaCCD0GFTcoUMH07VrVzNp0qSszRo9erTp3LlzxnILFiyw0zVedtlldsGa7777zjz//POmS5cu5vTTT7ez5vgq2G677QwCd8KECWb8+PFmyJAhduGbcFmmf2RJ8N9//93u2nzzzc3QoUPDxezrMWPGmOHDhxcQtUwbecopp2juci+1ktmYUYAyxRI3n7OoX0urVq0yU6dOdcX0KAIiIAIiIAIiUMoI/Pzzz2bvvfc2S5YsMU8++aRhNSa+4x977DGv8KP5DRs2NFtssUXGM/nwww/tnKZXXnmlueiii8zgwYPN3LlzzXrrrWduvfVWU6tWrXz+HTt2tMd85JFHTOXKlQ3TPTLP+O2332769euXrywvDj74YHP33XenRSWL4my99dYFyrEBocrUoGxSawAAQABJREFUkbNmzbLCGdGKQK5UqZJp0KCBpov0UiuZjRkFKDeQ+4XEDbX99tsbpmVidSRWQzrnnHMMv3S4uW677TazevXqkjkLHVUEREAEREAERKAAgeXLl5tbbrnF9OnTxzz77LPmnXfeMQSNeESIIi6Z45slt33GYjOIPbrBEZpEI8PG0tw777yzqVGjhhV4zZs3N1WqVDHVqlUzdLMH7ZNPPjG//vqrOe2008yMGTPMBRdcYN544w0rRF955RXTq1evYHH7/NNPPzXz58+3S4KzAeGMoES4Tp482bbNOdFWzgdBe8IJJ5gNNtjAdOrUye5G7MpKD4GMo+Dr1q1rhg0bZlv78ccfm1GjRpn99tvPrn7EzcqSX61bt7a/WriJZCIgAiIgAiIgAqWHAALz+uuvN4g4xB/CEIFGXucNN9xgevToYbumwy2mW5xluCdOnGhFJN3pm222mdlll12sDiC66YwAFNubNm1qBg4caGbOnJn2QzsQwOI4++yzj2F1RV7fcccdNrpK4IooKYvbEOkMGrmeRGfppj/mmGNM1apVzdixY62A/uCDD0zfvn2tDkGL1K9f37oirN9//33bDlINaCfiGAu22W7QvxIlkFGAVq9e3f7C4GY54ogjzG677Wb69+9vVz5CnO61115mwIAB9sYr0bPQwUVABERABERABCIJ7LDDDra7vUmTJvY7nGjlVlttZRo1auT1QbgeddRRZtmyZWbfffe1+Zy+gl999ZV5/PHHreBERC5evNgu1d2+fXs76AffAw88MO266aab2joRtPfff7+59tpr7VLfl19+ebqMe8LxjzzySPPEE0+Y3Xff3bYD3YFonTdvnrnrrrtcUfv45Zdf2ugqEV9E6YUXXmjefffddBkJ0DSKUvEkowClhdyE3ID8iuHXxwEHHGB/RbA0J796+DXFTcQvKpkIiIAIiIAIiEDpI7DNNtvY72nyQPleJ6pIxDIql5JUO4xIKKKV73yil0GjK5+BQ1dddZW59957bTCqcePGtkud3NHp06en8zaDfnSbE8l8/fXX7YAhxCjC1Gcs8U2b8/Ly7FLgdN2jScIj4/ElNZA/BluR70mOKXbooYfax6IazW8r17/YBLIKUPI7+SWD0GzXrp2pWbOmFaC8JqROgq8b+Rb76HIQAREQAREQAREoFgJEGRF0dG2T23nGGWdkPO4333xju9sRiHz/9+zZM9+AIrr06d4n8kgXOV3d33//vY1oEm1EJPpEX7NmzQwj4AlcESElqokodka6gBPACE+64d9++23bde/KRA2KXrp0qbnmmmsMQphzJV2QkfjYb7/9Zv/ID5WVPIGsApTwPFMeYExhULt2bRv65iJz07ncT/JDyQeViYAIiIAIiIAIlD4CDNoh6rhixQobrUQERhn5nw8++KAdFISYZIQ7qXg33nij/a4nH5RByRg9o9gvv/xiI6HkdGJR83sS0SRXlFHvGN3lzoi4MoXTnXfeaTfR3c7Idupk4BFGe9xzu+Hvf0RpSQdgwBVBMjQJZdEnCGMip0RtJUCD1Eru+T9ZxBFtaNmypQ2vcyMdf/zx9qYlrH7SSSelxWfTVBhfXfARALVZBERABERABEqQAMKQ+T9fffVVOz0SI8qffvpp07ZtWxtY4js9aIxOJ7eTqY+YPxOrU6eOFaSDBg0yjHIfMWJE0CX9nMFFTlCiC5y/K8CxEZcMIEIkYkQr27RpY3NOL730Uis4Xfn111/fCtWg4ERAusCYK8cjKQJEZEkrQHg+/PDDhmgrRrc/00W6Y9qN+leiBLJGQGkd4pPRcvwSIUxOKJxfQgxEcoY4lYmACIiACIiACJQuAghBBhyRQsfgI594C7aYuUL5Cxtizgm68D5eh/M4CU7tuOOO+Yoyh2fv3r3zbWvVqpXhj5Q+UgOyGQKX+UazGeKX1AGM+unul5UeAjkJUKKd/JJgLi1+hZCvwQ1EqNsZuRYyERABERABERCB0kWA72c3EKc4WxYetMSxiWhGWS7i0/kyyCmu+doTtw6VLzwC0XdC4BjkgZIPQpjcGct4kYDMvF4yERABERABERABERABEciVQNYcUCpi1QEEZ9AYPccKAzIREAEREAEREAEREAERiEMgpwior0ISjcuyBad8yHQeiGxfWbo02OdLPWA7qQo+P7Y73/Bx2UfitM+POum68E09QX0kZeMftkztpyy5Qb5uD47la4c7BiMgmR4jbFF+rtvFVyftj/Kj/VFMXFsoEzb2Ua/veJRnv48l9USxjGojx8GKiyXtjzo3WHFuPIaNvKkoP86N6+kGDwR9qYtjRrFkv+9eoA7uLXedgnVmY0kumW+kapSfOwa5bb62ZGp/FJNMLDNdA8dy92Hdgqec9fn8zg+a37OWKliA4yWxpH6ce1zjerprFMeXe8B3PbPV4e51ny/tz5YDma1+7RcBEVh3Ask+udb9uCVeA6MCsxlfTHwJ+cq6D1PfPnzw9e3jC5l9zEcWNj40Gejl8+MDnARt3+S7RKiZa431dcNGO3310UYEE+3wzdPGl5PPjzbypcBUFrQ1bFF+tBFfX520kTp9+2hnVJ1OOMMlbBwLVr46M7GESRTLqHasK0uum08MRx2PNvIl6js3fODi2wfnqPvBfdEnYck95LsXHEvulbBFnRvtW5f7Mopl1HlzrKi2sJ37KOp9xXX3cXYsw+ec7XXUlDXZ/Hzss/mwP6mf7zMo2/G4R5IIV+5H33sj2/FgGfUZxb3ANfWJ03C9fFYUhXFs7hMmcJeJQEUlUGEFaC4fvghFPih8ZdnHB6NvHz5Rfvjgm8Qv6njcvFH7otrB9iR+HAej/VHnELXd+dkKAv8ycXbt9NWZlKVj4quTZsVl6U4lrp9jmcTPnYM7tnvMdF9yHEST77zZF1UndUftY3tU+7P5+drhzoN9vv1R7aANGD7uuasr6f0Fq6jjsd0dzx3HPTqW7nWuj+F25+rn2pJreVeuOP24Lgi/uEYbk3DBL9s9lPT8456Dr7z7Dkhybr76gtv40SQTgbJAoMIK0LJwcdRGERCBskvgy1Yzym7j1fIiJ0BPy8LBWxf6cWpe/qsNchR6xapQBAqZQMFEsUI+gKoTAREQAREQAREQAREQgSABCdAgDT0XAREQAREQAREQAREocgLqgi9yxDqACIiACORGoEbPLrkVDJRa/GDghZ6KgAiIQBkhIAFaRi6UmikCIlC2CMQVkwsGlq3zU2tFQAREYF0IqAt+XejJVwREQAREQAREQAREIDYBCdDYyOQgAiIgAiIgAmWbwOeff57TFFfz5883K1euLLGTZbqsUaNGRR5/4cKF5vXXX4/cn+uOkSNHZi26ePHirGWC07AxZ+7tt99up3PL6hizwDPPPGN++OGHmF6lq7gEaOm6HmqNCIiACIiACBQJASbof+mll0yHDh3s8tqTJk3KepyvvvrKHHnkkRnLffrppwZB++abb5pHHnnE3HvvvebWW281p59+egHx+N1335nnn3/esJw34hFj23PPPWcQu2Gjnho1aqQ3M33V7Nmz06+33nprez7pDaEntP+pp56y7ejfv79p166dOe6448zJJ59s/ve//6VLs9Lb0KFD06/DTxDC++67r1mwYEF4V77XEyZMMOedd57d9tFHH9lzzVcg8IK6OO/LLrvMPPTQQ5YDbLp06WLZffvtt4HS+Z9uv/325tlnnzWffPKJ+c9//mM4z0z2448/mvfee8/cfffd5sILLzS9e/fOVNwsWbLEjB492nz//fcZy63LTuWArgs9+YqACIiACIhAGSHw888/m7333ts8+uij5sknnzRz5861IoNVoxBkLLEctgMOOMAuYDFw4EAzZcoUM2DAAMPKdkG7+uqrTa9evcwee+xhmjZtagUiK7IhsG655RbTunXrdPGbb77Z8IdorVq1qhkxYoSZM2eOqVevngmvPDVr1izbpgMPPDDtzwplCOJvvvnGbuN1/fr10/vDT1jt7IUXXrCRyGbNmpktt9zS/Pe//zVHHHGEXQXNlW/RooXp2bOngRFlwoYwPPPMM217e/ToEd6dfo3YPemkk+zrxx57zAwePNjOy4oAZHGEHXbYIV32ww8/NPfdd5+9HjvvvLM9PsKSRTAQ3rVq1UqX5QnXDWG4zTbb2LoqV65sX0+bNs08+OCD5oMPPsi3nPK8efPMG2+8YeuB5WuvvWYuuOACK3jhFjZ+QMBq//33tyvqcSyuP5FW2lTYVvg1FnYLVZ8IiIAIiIAIiEAiAsuXL7cisE+fPjZi9s4779hlSnlEYBD5Q6RFdbOzD1GEeBsyZEgB8UmjELWIxKlTp1pxiNDBqlWrZmrWrGmfu3977rmnFabt27e3wuzcc8811113nalTp4556623zPvvv++KmuHDh5uzzjor/ZonCCEikdjXX39tH3fccUfz008/2Uin3RD4t9VWWxn+iP4uW7bM7mEJVF/3NcKRqGLYEKVPPPGE6du3r2maEtj4IybDhsijXiK/COQvv/zSPP3006Zz587mtttuM++++24+l2OPPdYgPInwsjpW8+bNTZUqVSw3Fx0OOhChJXqNsD/mmGPsUsA8J2JKtDW4ChYim7L8uDj00EOt8ETwE2VGaHNfhI12bLvttoZrwjlwjfhRURTik2MXlMDhFum1CIiACIhAbAI965bt/KzYJyyHUkkAgXn99dfbiCPdtQgcRCVd2TfccIMhmnfKKadkbDuRUbq9ibARzSS6GTQXMUTAIbiIkLLWPY+//fZbsKiNOiJMibaRI0k7ELbdu3e3QhE/Z3T/IprCRr1jxowxRP5oD5FcuqGph3MJCjFyMqlzl112sUKcc2/UqFG+bn1X/z777GPCuaAI165du9oIKiKRqOOuu+5qjj76aPPwww+no5Scy/3332/FOsckWkkbr732Whs1dscIPiJKaReilgjzzJkzzcSJE21qwscff2yjp1wf2oURhZ08ebL9scA5IjBffvllU7du3WC19jkCdcWKFfYasAwughLGRIvPPvts293PD4egcZ1nzJhhSFXguiBsfVHxoM+6PJcAXRd68hUBERABERCBMkCArl9y+po0aWIjZ0S7iAwixnxG1A9BefHFF5tWrVrZiB+CBAETFi7kR2J0KSPYDjroIJubiLAiAhc0XhO1Q2zdeOONdhe5qAiksDlh67b/+uuvVhwR+USUkcPJOe2+++62nUQfg+ITPwSwSxm4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vc3222/viuR7pE0TJkww66+/vjn88MPz7dOL8k1AArR8X1+dnQiIgAiIgAhYAj///LPZe++9zaOPPmqefPJJM3fuXDN69GgrEk8++WSz2WabFSB1wAEHGCa3HzhwoBWUAwYMMKziFLTffvvNjB071m5atmyZIWo6a9Ys079/f7PpppsGi9rneXl5pkWLFqZ169amUqVKZvPNNzddunQxw4YNM02aNClQXhvKJwEJ0PJ5XXVWIiACJUygU9WZsVowKlZpFRaB3AgsX77c3HvvvVbobb311lY8EpV85513zBZbbGH/WL6TbnafAN1kk01s9LJZs2amQ4cOtp7gkRGxiFMipYMHDzYcY9CgQaZBgwbmpptuMm3atDENGzYMutiJ8rfaaitz3nnnpbcPHz7c1K5dO/1aT8o/AeWAlv9rrDMUAREQARGooAQQmddff7056aSTrMDcZpttDKLyjz/+MDfccIMVnqecckpkFznYEKazZ882TzzxhGEFp6BVr17d9OnTxyAoqfuSSy4x+++/v0GwIkJfeOGFYPH087/++ssMHTrU3HjjjYZ81C233DK9T08qBgEJ0IpxnXWWIiACIiACFZjADjvsYLvFEZ/kadaoUcOKxkaNGnmp0F3fuHFjQ2SyVatWZvXq1babfObMgpF9Iqj8vffee1bIIjy7d+9uj1GlShVv/VWrVjUXX3yx6dSpk20H3fq0S1ZxCEiAVpxrrTMVAREQARGooARc5BNhSVR0zpw5pmnTprbL3IeEiOSuu+5qjjnmGFOtWjUzadIkG0Ulh9QZA4j69u1ru9IZZFS3bl3z66+/mkWLFllfopy89hnbiYC+/PLLNhrLIKQVK1b4impbOSWgHNByemF1WiIgAoVDoN5T18WqaNYFd8cqr8IiUFwELr/8chupfPPNN81GG21kzjjjjIyHbteunc0V3Xnnnc35559vdtppJ8MAIqKd2AYbbGB222030759e+MinXTFEwnda6+97ACkWrVqeY+x8cYb2wjo0qVLbXSVgUzkq8oqDgFFQCvOtdaZioAIiIAIVGACP/74o+1SJ9K4yy67mO22285L44orrrDbiXAygAgx+fjjj9sBSFdeeaXp2bOnYR926qmnpsUnrxmo9Oqrr9pR7ky/dPDBB7O5gH322WdmyJAh5pVXXrEj8ceMGWNFcYGC2lBuCUiAlttL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jjN9FVOfvfvuu6Zv376mU6dO9riZDnjRRReZkSNHZipSYPq87777LqNIXLBggV3wxlXKmBKO4ebrddvd46xZs8yHH35oXzJlJLyGDx9uTjnlFLt4jisXfgxyefTRR8348ePDRfK95viffPKJGTZsmLnsssvMxRdfbGhrlHHtqPO9996LKlLmtisHtMxdMjVYBERABERABOITYAVAlqKuW7euXZilVq1aGStBOB5xxBF2thpmnznrrLNymmOUebsHDx5siJ4ymw0rEdapUyfrXLCHHHJIVpHKYhNt2rQxL7zwgvn666/NoEGD7DzinTt3NkznePzxx+c7p5dfftncfffddppHVuRC8CGsn3zySdO2bcEZLliZ7qmnnjIs/81gZ6aFZApIXu+www756p4wYYJBsDJfOVNMwpf5g5nL/KijjspXlhcIcrciI+dBhBX//v37e1fuQtS2aNHCtG7d2i7kwNzpXbp0sefgZhAqcJAytEER0DJ0sdRUERABERABEUhKAAE2Z84cu6Q10yAyMw1RuGnTphWo8rHHHrNi56677jJnn3222WOPPWxXNmIrm7Hy2BVXXGEXlLn55pvNvvvua8UnXeHBSGG4HvxYhpdo3+eff+5dhIAIJmIPobfzzjub3XbbzRxzzDFmwIABBcTn7Nmz7WI3LHgzcOBAg7hE0O2zzz5WJF577bUFIqGstnj00UdbNjVq1LAL4dx///2mdu3aBVaZQlDSxX/VVVeZ6tWr2zZxTiyYQcQYgeps7ty55qabbjKPPPKIOfjggy1TFp9p0KCB3c7c6GHj+sDjvPPOs+VpO4vq0JbyYBKg5eEq6hxEQAREQAREwEMAMcdCLs8995x58cUXbQkijQhPooDkQ9IV/8033+Tzbtasmd1/3333WSFFVzSrhiGuMhn1ENl77bXX7JLXHPvqq682DzzwgLnhhhus+Ipa9YsV84iaduzY0TzxxBNm3rx5+Q6FeH3//fftHytrIY732msvGwVF6Lrzc06vvvqqreO2224z119/veFciDzut99+NvrpVh905d966y1z7LHHplcc/Pbbb20U9NBDDzXUATeilW7Z6G233dZ210+aNMkKUFj26dPHLuFLdzoRVie4EajsQ1Aioi+55BIrJuGMCCWi6zNYkYd64403WlFORLm8mLrgy8uV1HmIgAiIgAiIQIgAUTSEFN3tRP7IISRySJ4j3cpEAX2GuCJKSpdvlSpVDNFT6pg8ebIVVXTNEw1lARmMbn0ijCNGjLAilS5ofDgWKx7SnT916lSbe8qSwT5jeVhWQGQxGp8hbIlq0kVOOgDRSs6BBW4Qt+HldhF5iDcEJPvooqdL/fXXXzcXXnih6dmzZ77DcE6NGze24hdRSZc3dZMH68u9RJATiSXlgCWL8UVwX3rppTZifNxxx+VLWeBa8Edd22+/vRWep59+uk1RiIosw5T8UPYjZvkBEJW/mu9kysAL/11QBhquJoqACIhAHAL1nrouTnHzxTl3xiqvwiJQGgkg9k499VTbNAQg+Y+77rqrjc7RHRw2lsT+4IMP7IAYhA65nLxGhP7444+2y5nHnXbayQo0F+Fz9XAsBssQ1SPqWbNmTbuSIfuJPpILGmVE+4hsRhmrIdJ9jbFCIoKVQU5ffPGFjVD+8MMPNreVUf4Y3d4TJ040HTp0sO34z3/+Y8Vc5cqVbTSRKCWL4yAinRGFpd7mzZvbNAJG2BO99Bl+LBvesGFDm9vJyHfELYOK6H5nBUeMKDSRU9jCA7FOxHPRokX2WnDeiFifsR0Rvd5669nUAK5neRlhLwHqu+LaJgIiIAJ/E3i7+jmxWHSMVVqFRaD4CCC4EJJ0IRO9IxoYNkQeIpG8z4033tjuRpSRa9m0adNwcStEgxsZuMMocwQT4hTx6uph9H14IE/QNyhA8WUwD1FU6nKGqKN7n1xIRC5to9vfF8lFOJKL+uabb9qoIfXQVU9kFwFLhBOBF+7WJleV6CXnjAUFqmuHe/z000+tkCSi+fbbb1s/2kQElfQADH/qat++veXPNrriiYRShlSAqAFhsCMCunTpUttuIrkMJCsPJgFaHq6izkEEREAEREAEshAgR/Hyyy+33dZEN4nAhQ2BSpd10BhoQ9dxLoawRWgSeUToIZZ4Tf4lkVG6vp0RuSQ9gFxP2kJeKpFDpntCfPKHOBw9erQVsU8//bQZM2aMqVatms2JZDAOA5CaeoQxxyDnEsF23XXXWX+62Nu1a2cjogjjc88913tejLKnTUQ2yTnt1auXa3L6cciQITbntGvXrnbEO+0nT/TOO++0KQekIgTnJ3VRaFcBUdlu3bqZfv36WYFJhNRnRE05FgO0uGacP9NVlQeTAC0PV1HnIAIiIAIiIAJZCNB1Ts4kooy8RsRiLoYApds6VyN6SFczUx4RdTznnLW9CHQlkyfpjCgn0VhGnZMrmk3knnbaaYacSYxuciKbCGpSCxB+5IQy4h5hSWQR4emM7n/yUOkeJxeWOT7vueceGyF1ZdwjXJgFgMFTDNBi9DpRXfJinSFk+cN+//13KxJvvfVWG5GlbQwuIirqM8QvUVyOj8BGxHbv3t0K7XB5BGr9+v8s8Pv888/nex0uX5ZeS4CWpaultoqACCQm8GWrGbF882KVVmERKP0EyOfE6NZlbku6vHMxuqqjuoh9/q1atfJtttFN6nJGV3+mnFBXzj0Gu+J5TvSTP7rRmbaJAUPB+p0fj6Qb0P3uutMRiwwYChvzchKJZdQ8gpjIJT5MVcWxfEaXe1Ds0mWeyeiOD0ZVieAiwH0WFJ/sJwLqzsFXvixtkwAtS1dLbRUBERABERCBhASCo8+Dkchs1TEPZWGInihxmO342fbTPU1OaCZjTs+gIWB9PohDl/vpyjP/ZiYLcs1Uzu1jGqawuQFL4e3h14VxHcJ1ltTrfzJ7S6oFOq4IiIAIiIAIiECpJVCeRE+phVwBGyYBWgEvuk5ZBERABERABERABEqSgARoSdLXsUVABERABERABESgAhJQDmgFvOg6ZRGoiARq9OwS67Rn/z0ryshGp8TyM+a/McureEUkwECghZcNLfRTzzaSvNAPqApFICEBRUATgpObCIiACIiACIiACIhAMgKKgCbjJi8REIEyRmDc4rYxWzwvZnkVF4HcCTAX56rFTXJ3yLHkVtUnZ51PM8eqVEwEipSAIqBFileVi4AIiIAIiIAIiIAIhAkoAhomotciIALlksC4xjfHOq9dYpVWYREQAREQgTgEJEDj0FJZERCBMkugzUY3xWz7xTHLq7gIiIAIiECuBCRAcyWlciIgAmWaQKeqM2O1f0Ss0gULxx11v2BgwTq0RQREQATKKwHlgJbXK6vzEgEREAEREAEREIFSSkACtJReGDVLBERABERABAqbwJ9//mlOPPFEk5eXl1PV48aNy6mcr9Dzzz9v1qxZ49tlt82bN88sXLjQPr/hhhsMMwNEmWvv/PnzDWvT52Lvv/+++eyzz3IpqjIlQEACtASg65AiIAIiIAIiUNwEEJ9fffWVWbJkibnlllvMSy+9lLEJX375pbnyyivN77//bqZPn24ef/zxSOFK3e3atTMPPfRQus6RI0eaCRMmpF+7J4jJNm3amPXXX99cd911Zvbs2WbKlCkm05rzlJ87d67ZaKONzMcff2wGDBhgVqxY4ar0Pt5///3mscce8+7zbfzll1/MJ598YoYNG2Yuu+wyc/HFF5sFCxb4itptnPP48ePNe++9F1lGO6IJKAc0mo32iIAIiIAIiEC5ITBjxgyzfPlyU7duXdO8eXNTq1atjOfWt29fc8QRR5gmTZqYww47zJx11lneOUanTZtmEHvbbrutOf/8882HH35oNt10U7PNNtuY7bffvsAxEKCU23zzzU3v3r3Niy++aHr27GkmTpxoDjnkEFOpUqV8PlOnTjUbbrihGTJkiKlZs6Zt9+mnn2798xUMvHjrrbfMdtttZ4499ljz8MMPm4suuiiw95+nRF3Hjh1rNyxbtswQYZ01a5bp37+/PYd/Sq59RttbtGhhWrdubdvJOXTp0sWKVjjJcicgAZo7K5UUAREQAREQgTJLYOuttzaffvqpWbRokVm9erUVk0T86CavX79+vvMicoiwYjviEgH4/fffm5122skKu2BhylxxxRXmtddeM998843ZY489DKKRCOe///3vYFFDl/4bb7xh9t13XxuBpcyOO+5o/vrrLytGEYREFddb758O2gYNGlghScRx//33txFQxG6U/fDDD+aRRx6xf4jZOXPmmKuvvtrcfPPNNoLq/IioDhw40EaFBw8ebOAzaNAgw/FuuukmG6Vt2LChK24fWep0q622ypcGMHz4cFO7du185fQiOwEJ0OyMVEIEREAEREAEyiQBRBuiExFGziURO6KMCM+PPvrInhORvy222MLssssu6XNs1qyZueuuu8w777xjyKWsVq2aqVGjRj5BuXjxYhu9RHTyV6VKFUM3NscjkoiFo5n33HOPFX2ff/657davXLmyef311w3d9Z06dbKR1qD4dA2iHupeuXKl2Xjjjd3mAo8c95prrrHR2muvvdbmlRLtpW377LOP6dixozn33HNtdLZ69eqmT58+pn379vY1+4iUErmdNGmSeeGFF0xYgHJAxPLQoUNtSgCpAVtuuWWBdmhDdgISoNkZqYQIiIAIiIAIlEkCROy+/fZb222NACNfceedd7bd5HRRI9J8RoSRKClRUMQb0UG67CdPnmzzQOmaRzwiWk866STTtm1bK1C//vpr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/gkOIxcREAEREIGcCEiA5oRJhURABDIRiD85fOtM1WmfCIiACIhAOSewdk6dcn6SOj0REAEREAEREIH4BJLMehD/KPKoiAQUAa2IV13nLAKFTECrExUyUFUnAkVE4McffzTvv/++mThxomHqv6uuuirjkS666CLTvHlzc84552Qs53YyDdnXX39tpk6daqZMmWKntevdu7dhijufMR3YhAkT7BRxhx9+uK+ItpVTAhKg5fTC6rREoDgJxF2dKHku57vFeVo6lgiUGwJffPGFeeKJJ+wforNTp06mRo0aWc/vkEMOMUuWLMlYjjlNx44da8sw7/T8+fPNrFmzTP/+/Q1zQIeNOVhbtGhhWrdubRdfYW7mLl26mGHDhpkmTZqEi+t1OSUgAVpOL6xOSwREQAREQAQcgdq1a5vrrrvOzJ0711x44YVW+BF9XLx4sck04T6rUbGABWVnzpxp9txzT+vr6qW+gQMHmq+++soMHjzYRlUHDRpkGjRoYG666SbTpk0b07BhQ1fcPrIYCwuanHfeeentw4cPN7RRVnEISIBWnGutMxUBERABEahgBNasWWO++eYbu/LTiBEjzIEHHmjuv/9++5p9Tz75pGnVqpW59tprvWRY6W3cuHFm/PjxZscddzTt27c31atXT5fleZ8+fex2Vk3r2LGjodue55MmTTIvvPBCAQGKMyvRDR061ApiRCortckqFgEJ0Ip1vXW2IiACIiACFYgAyy6feuqphggjS8vuuuuuVpCyzGn37t1t93rNmjUjiSBSW7ZsaU4++eTIMkQ0+XvvvfdsrifRz9NPP9306NHDLFy40OvH8sUXX3yx3U+XPMsB+5aT9jprY7kgIAFaLi6jTkIEREAEREAE/AQQkAwCoosbQbjLLruYpUuX2sLkbNatW9fvmNpKpHLDDTf07qdbnjzPzz77zCBiqYeI56JFi6zQxReh6zO2EwFFIB999NG2m3/FihW+otpWTglIgJbTC6vTEoHySiDupPdwWDS4vNLQeYlAdgJ77LGH7equUqWKmTZtmvnpp59sLiee2XJAgwKUSCXlGT2PcNxggw3MbrvtZrvfqRsjt5NI6F577WUHINWqVctuD//beOONbQQUIbx69WrDQKbly5eHi+l1OSYgAVqOL65OTQSKi0D81Yk0mr24ro2OIwI77bSTmTx5ss37JKcT0cdU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&quot; /&gt;&lt;/p&gt;
&lt;h5&gt;项目类型&lt;/h5&gt;
&lt;p&gt;青年项目和面上项目占总数量的近 90%， 从历史趋势上看，二者此消彼长，面上项目呈现减少的趋势，青年项目相应增长。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Natural, &lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;year&lt;/span&gt;(Begin))) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_bar&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;fill =&lt;/span&gt; 项目类别), &lt;span class=&quot;dt&quot;&gt;position =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;fill&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;labs&lt;/span&gt;(
    &lt;span class=&quot;dt&quot;&gt;title =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;国家自然科学基金年度项目类型数量占比（按起始年份）&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;x =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;年份&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;y =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;比例&amp;quot;&lt;/span&gt;
  ) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_continuous&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;breaks =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;seq&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;1992&lt;/span&gt;, &lt;span class=&quot;dv&quot;&gt;2017&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;by =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_fill_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;))&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqAAAAHgCAYAAAB6jN80AAAEDWlDQ1BJQ0MgUHJvZmlsZQAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VVBg/m8AAEAASURBVHgB7J0HmBRF14WvigoGQEQwAWaMGMBfzDlHzDlgFiP6mRUwp0/FLJjFiDkhJsyoKCpGBFExABJEgooi89dbnzX2znZPaHaXndlzn2d3ZqqrqqtOdTh97q3quTLOTCYEhIAQEAJCQAgIASEgBOoIgbnraD/ajRAQAkJACAgBISAEhIAQ8AiIgOpAEAJCQAgIASEgBISAEKhTBERA6xRu7UwICAEhIASEgBAQAkJABFTHgBAQAkJACAgBISAEhECdIiACWqdwa2dCQAgIASEgBISAEBACIqBz4Bhg4YFff/11Duy57nb5999/z9bO3n77bZs2bdps1aHCQkAIJCMwY8aM5I3aUuMIzJo1q8brVIVCoJwREAEtYfR+//1322CDDeyII44ooVT1rJ9++qm1aNHCrr/++uobi0iJu5A9//zzNmLEiCJKF87yzjvv2EUXXWR//fVXwcyhLW+99Za9//772fwdO3a0vn37Zn8X+pJLWO+//37bcccdCxVL3H7uuefaXXfdlbi9mA1gMGbMmGKyFsxz9tlnW58+fQrmK5cMzz33nJ1zzjkWxn/69Ok11vRnn33Wxo8fX7C+Dz74wLbffnv7448/CuYtJgMPhuPGjTOOZY6dUseeY/jpp5+2CRMmFLO7gnk++eQTqy2SeOmll9rw4cMT2/Dggw/aL7/8kri92A1ffvml3XrrrVafVvuryfMaHD788MOijtd+/foZ136ZEBAC/yDgLgwNwmbOnJn55ptvMi+99FLGEYHMaaedltlmm20yF1xwQcbdPIvGYNSoUZlddtklM2XKlIy74WRGjhyZeeihhzKff/550XUMGDAgs8QSS2SoK43dfffdmR122KFK0RtuuCGz2WabVUkr9MPduDMHH3xwxhHFKlknT56cmWeeeTK33357lfTcH46gZtZdd93Md999l/noo48yyyyzTObPP//0fwsssEDm8ccfzy2S+PvAAw/MnHDCCdnt7mLtxweMHBnJphfzxZGizEorrZTZYostiskem8eRiMxcc82VcQ8J2e2MN9ikMXcjziy11FIZPmvCvv/++8xjjz2W6dWrV+aMM87IODJRcrVOYS65TCjwxRdfsH5w5uuvv878/PPPmaZNm5Y03pyP7oHFH3uOcIZq/SfHgSOWVdLifnD8LbTQQhnqGjRoUPY8vuWWWzInn3xyXJFqaa+88oo/b7gOXHbZZRlHPDNPPfVUZtNNN/V9+vbbb6uVyZfQoUOHzHzzzeevD/nyFbNt3333zay66qqZ2RmnuP385z//yVx33XVxm7Jp+++/f2aPPfbI/ubLWWedlbn44ourpBX6wXk099xzZ1599dVCWRO39+jRI3P00UdnGO9cc4JA5uWXX85NTvxdE+f1YYcdlrn33nuz++D65x6WMz/88EM2LekL2DvCmrRZ6UKgQSHQqFKZeJcuXWzRRRe1xo0bm7sA2rzzzmtLLrmkOZJkq6++ulcyHZmwbbfd1n788UdzN61YKFDSqGvs2LHmyJA5EmtLL720uZu+oXg0b97c3M3YnnnmGTvooIPszjvv9PuLreyfxAceeMCefPJJW3bZZfNlS9z27rvvWps2bapsp6/0CyXq/PPPt6OOOsrat29fJU/0B+qHu6h7xWe55ZbzaicYYc2aNbNFFlnEHEmOFqn2vVGjRrbJJpvYVVddZe6GZp06dTJHQM3dbMxdaG233XarViYuwZ1xtt122/l6UEscmTdUWEdufD0777yzHXLIIXFFY9NQr3777Tf7v//7P3v44Ydt7733js2XL/Gaa67xxwaYupuuvfHGGzZkyBB/3DhibfS9WEMl5FhxN3Dr3bu3DRs2zJcHNzArxlDl3E3PH3+oShw7q6yyirVt29ZWW201a9KkSWI1KNPugcCHNIDpZ5995tVqd+O2DTfc0O677z5z5DixfNhAHzhfOLbAtHXr1saxc/jhh1v37t29GhnyJn3Sf0f6vGrJeUm7zjzzTJ+dMe/cubNttdVWNnr06KQqfFnCM1q2bGnuQcMfc5x7KO4cR/TREVKvzrKPfOaIprmHSXPE0ZcDm1NOOcXmn39+X1e7du3yFa+2baeddvLXk4UXXrjatlIT1llnHX9dKeVYK7SPJ554wl+vrrjiirxZ11tvPXOEqkoexhwPEGPkHu6qbEv6wXVpscUWy3stSiob0hkDrgs33XRTSMp+cu0lXKfY9tTEef3aa6/5Yz80gnOQ658jpn683ANI2FTtk2szxwgeBI59mRBo0AhUKt12N5Eq6hX9RBlDuUE5QrXBHIHKXHLJJf577j8UmlatWmWcezvjLhhe5UQ1zDWUgd133z1z7bXXevUvd3v099ChQzPuYurruvnmmzPuhplxZDJz3nnnZRWcaP7c75MmTcqsvPLKGUeaM4888khWaUHVvfHGG312+nfsscfmFs3+Ri3lSXyFFVbIODdfNt255TKoq5gj2RlHuLLbcr+gdGKO6FWpg7RjjjnGP+U7kp1ByXRuRJJjDfWK9jgXdWattdbKOKLnlQRH6DOHHnpobJl8iShWjNmbb77ps6FWoGqVYq+//nrGkbrM8ccf71VZlN3//ve/WayLqcu5MDPuRu37sN9++3mVEmzvuOOOjHPTFqyCY9XdWDPOzZ058sgj/b6dSzjD8Yey6x5iCtYRMqDWoKTdc889GUfyMi7+2G8CI3fx830LeQt9oryG42yjjTbKOKLozylwRwkqxjhXGOeffvrJexNCGRRiFGbaheKVZCiCjpxl3ENhZuutt/aKZdQDwXHEOVuscXy4BxV//oHNe++958/JiRMnFltFNh/HMvsPRn2O1HpvSUjL/UQBdg8Bucm+DxtvvHG19LQJtMU9MBTlUeA4DeMc3Z9zIftzHmzcg1R0U+J397DkVVzn0vd58B4NHDgw48h/xj3cZwrh7IhnxoU9Vauf88M9ZOe9vkQL1cR5zX2Acylc/ziO8f5geIzyHbehLVz33QNb+KlPIdBgEShexikzmo5CFJ5EUSWd29srT+7m4J/ig6qAipOkRJ500kl24oknetUHtRRlzpEIrx65i45X5bp162bOReQVk3wQobKipK6//vq2+OKL+7gh5zI3R068mnrhhRd6BbOQWoey2LVrV69a3XbbbeZu1sZTPTFzKGHEbTm3uN9XUntoM4ba4whgNttee+1l7uLo1TrwyaequTAE23LLLQ1cUJkc6TXntvfKniPIRvwa+KP6Ef/44osverUqu7N/vlCG9qBCoQqgZhAnheqBClWKob7uueeeHk+UPQxlmzhBR5x8W9hfPnMPJubcsYY6yLGBERforhCGqoWaWUhVo4xzDXvFnWOP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P3/++efcYv5YA7s4bDgW6QfXm7hzPKmP4E0fub4lXf/YXxzeYEofkq5/4BJ3baYtWBI2nDdJeHNdTbqmcmzEHYvsK6n/bMs1rhUyISAEagcBKaC1g6tqFQJCQAgIASEgBISAEEhAQAQ0ARglCwEhIASEgBAQAkJACNQOAiKgtYOrahUCQkAICAEhIASEgBBIQEAENAEYJQsBISAEhIAQEAJCQAjUDgIioLWDq2oVAkJACAgBISAEhIAQSEBABDQBGCULASEgBISAEBACQkAI1A4CIqC1g6tqFQJCQAgIASEgBISAEEhAQAQ0ARglCwEhIASEgBAQAkJACNQOAiKgtYOrahUCQkAICAEhIASEgBBIQEAENAEYJQsBISAEhIAQEAJCQAjUDgIioLWDq2oVAkJACAgBISAEhIAQSEBABDQBGCULASEgBISAEBACQkAI1A4CdU5AJ0+enLcnU6ZMqbb9t99+s5kzZ1ZLV4IQEAJCQAgIASEgBIRA+SFQpwT08ccft549e8ai9Pfff9tzzz1n48aNswEDBtgff/zh87399ts2atQoe//99+2rr76KLatEISAEhIAQEAJCQAgIgfJBoM4I6PDhw61jx44G0YyzV155xZZccklbccUVbZ111rH+/fvbtGnTbNiwYbb66qtb586d7emnn44rqjQhIASEgBAQAkJACAiBMkKgUV21tX379vbXX38l7u61116z7t27++2tW7e2wYMHe0K62GKLZcugiv70008+nUTUUtTRYEsttZQtuOCC4Wfi5zzzzGPzzjuvzT13df7NtrnmmssymUy18uTnb7755qu2rVGjRkbZuG2hzrhtVJSvTrYntTWpHGUw2hS3T8pRZ1wf6XtSvdRHmbg68/WRbUnYUCcWVyfp+drC9rTYJLWHdOrkM9cKYcP2uH7Qh3zbCvUxrk7allQutJ1+sN9cSyoX8iUdNwEbyudaIWyS9kl6Ejb56gx9BJu44zjf/mg72MRZUjny0p5C2JAn16hz1qxZsccG9dGXuDGO9jG3znzYhHOKPqbBhvL5ysVtoz35+hFXhj6BDRbX/7TYUF++ccy3jbIyISAE6gaBOiOghboDmWzSpEk229SpUz3BbN68eTaN7WPHjs0S0EGDBlmPHj2y22+77TbbeOONs7/zfYnuKy7fxNHrVkueNr1aUjahWdsh/nurYx7N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bTBDrY4KASFQXxE4rtWIkpv2aMklVEAICAEhUH8QEAGtP2OhlgiBikbgt8V7V3T/yqlzpS8zRu/2LKcuqq1CQAjUcwREQOv5AKl5QkAI1C0CIsp1i3ehvWmFgEII1cz2yy+/3A466CBbcskl7Y8//rDGjRunqnjMmDE299xzW+vWrVOVV6GGg4AIaMMZa/VUCMxRBC7fcueS9z8n3MxpZqR3/KdnpU8mOrJkTKIFyomclVNboxjPqe8//fSTDRkyxN5//3374Ycf7PDDD7eNNtqoYHNmzpxpn332ma2++uo2zzzz5M2fyWRs4sSJ1rJlSxsxYoQ9+uijtvvuu9uaa65pH3/8sS211FJ5y8+YMcOGDx9uHTp0yOYjbZ111rEvvvhCJDSLir7EISACGoeK0oSAEBACQqAaAulc97tWq0cJ1RGAOPJ3ySWX2OjRo+3ll1+2bt26edLZpk0bW3nllasXcilPPvmkJ4GURXmEuL777rs2ZcoUe/PNN23RRReNLUfiXHPNZccee6wdccQRtsIKK9gaa6xhN9xwgw0YMCCRfE6aNMlOPPFE22STTWzatGl2/fXX+9+nnHKK388yyyxjSyyxhC288MKJ+9UGIQACIqA6DoSAEBACNYRAqZOJ+s3mftOotZ1nc59pi7dbo3uJRff2+UsvR7FDfdn6/m/8+PH24IMP2vPPP28TJkywM8880y644ALf7O22284TuyZNmniimK8vkM2LLroomwVVct1117UFFlggm5b05YEHHrCpU6faRx995FVQXOe33HKLDR482O8/t1yLFi3s119/taOOOspvuu+++2yPPfawfv36eRLbuXNng4QWs+/cuvW7YSEgAtqwxlu9FQJCoB4i0G/jLila9ZqV7vJnNyen2NfsF0lLzkstR0sfm/3m1kkNzZs3t6222sreeOMNu/jii22ttdbyru/33nvP2rdvb8Rl3nnnnda9e3c7+eT4cUPhRP2cNWuWjRw50v766y8fx0ksJ+Q1n11zzTU2atQo+/nnn+3FF1+0m266ySub++67r0E0k2zHHXf0hJc40cMOO8zatm1rCy64oFdjIaBp40eT9qf0ykRABLQyx1W9EgJCQAgIgXqOwLzzzmurrLKKd3fjPsfuuOMO69q1q2244Ybe7Q7BRClNMkjmsGHDrGfPnjbffPP5eEzc9X/++WdSkWw6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/e9/7cILL7TFF188797feOMNGzRokH/HfN6MbuO7775rq6++eqpXow4ePNiWXXbZvO0ZOnSo8arSe+65x3+yrzhjOazwJru77rrLY3TAAYVfoNCvXz/bY489Ur/pL64tDSlNBLQhjfYc7muPA0aV3ILHSy6hAkJACAgBIRCHwBprrGEffvihf9/8csst58lTvnVDeTf9448/bpDKCy64IC/ZY3+84nTq1Kk2YMAAv3tI3PLLLx/XFJ92wgknWJ8+fWyxxRYz3h+/3nrrWdu2bWPzP/DAA/bUU0/Zfffd519PSttIu+6666rl79Gjh+2zzz526aWXGiTxoYcesg033LBavpDw66+/2n777WfPPfecNW7c2OfndabUkWT09cwzz/QkOF/dSeWV7l4zKxCEgBAQAkJACAiBykbghRdesK233tqrda1bt7YZM2bYyy+/bEcccURsx//44w9jrdKVV17ZE8tnnnnGTj75ZE8A4wqgIkIimzRpYp07d/bvtUehTDKIJO+r7927t0FU55tvvliCO2nSJLvhhht8vhtvvNH4/eyzz9qiiy5q9CPXZs2aZUceeaQnwtdff739+OOPts0229jYsWNt4sSJudn9ywBee+01jwf7GTVqlFdld9lll2p5ownnn3++3Xvvvfbmm2/a559/Ht2k70UiIAW0SKCUTQgIASEgBIRAOSLw22+/GeTt/vvv982HiG2xxRY2zzzzWPfu3at1CVf9HXfcYU2bNrXXX3/dllpqKU8OIaBJLnxc2AsttJBXWCdPnmwtWrSwcePG2ejRo23ppZf2dYQdjRgxwqZPn+7JLHmOP/5474b/5JNPrGPHjiGb/6Qetn/88ceeQLZp08aTRpTbBRZYoEpeSHPXrl0N8sh2yCd9xPWOirvDDjt4tz+kOhjt3nXXXQ0SivrarFkzGzlyZF63OsordWy++ea26aab2lFHHWU777yzryfUq8/CCIiAFsZIOYSAEIggUHqM5MBIaX0VAkKgrhGAZKIM/vTTT570vfjii56cQbhyCR9tg2Suv/76nrBedtllduWVV9omm2zi3dRrrbWWJ164y3FTo0iiAH777bdeKW3evLmttNJK9tJLL/l6UFFnzpxpp512WjbOkv3i9r755psNsgoJ5TdhAVHD/f/FF1/4er/55hu/Hwgp8Z/bbrutJ5nR/CiSG220kXflP/LII55Av/rqq95VjpucmFPaFmfgQztp7/zzzx+Xxac9/fTTRkwsbSWEAIJ7+umne+JLOAGKMmQUbGT5ERBC+fHRViEgBIRAxSEwfPdPK65P6lA8ArfddpsdeOCB9uijj3qX93nnnWe//PKLJ04omnH2wQcfeEK5//77GwQOUnnOOef4iUi47VEwl1xySR//iLoKgYT4DR8+3KZNm+a3EXd58cUX29prr11tFxC8hRde2LvGqedbR14htN999519+umntsEGG1jLli2tXbt2niAzMWiFFVawYcOGeZWRGM8HH3zQu78hg5Dio48+2rbffnuvtEImiemkPZBjXPVrrrlmtXaQwHZILkotJJh98Pujjz6ynXbayZNt8hFicPvtt/t29erViySDjBIby7bnn3/ex8uiqFIPIQKy/AiIgCbg0+7cExO2xCd/e3V8ulKFgBAQAkJACMwpBLp06eLJEG5jDFc0bmMmIyUZqiik7cknnzTU0r59+xpEFrKIiztquNf5w3Dbr7baan5/KKbEmUYNtZOJPj/88INNmDDBTyLC5Q2JHDhwoFc0CQ/Alb733nv7metPPPGEJ7oQ1uOOO86uuOIKr6yiVtJOSDQThzDUUUgsquyYMWPs1ltv9XUQfoA7nnrpy4ILLphtFhOgIMDM7l9iiSVs99139+Xat2+fJZ9khmTTJsISaC8xtewLQr7ZZpv58IODDjooW6++FEZABLQwRsohBISAEBACQqAsEQhKHMokpA0llCWVcEcHe//99z3hJL4yGKQSIvef//zHHn74Ya/84cZG9Yub/EM53NcogJBI9gvhjBrkDVVzq622slatWvlNzCZHcTz88MOjWf33/v37exLLJKWzzjrLu8Zxd2Ms9YTCGcgnaZBOZsqzDwgkbn/CDvbdd182xxrq5d13321MWOrZs6cNGTLET4qCqLLsFEoqf8TBBkOlJe6TWFH6idILwafvsuIREAEtHivlFAJCQAgIASFQlgiwbBEk65RTTvEzziGjED8mDqEq7rXXXhYloLjhUTAhnWGZIWbCJ5FPQIF4Ug9E7M4777Tx48dXwYqJQaGusOHPP/9MJG7MXkch/frrr716GcrwiZud+MuoseQT/QvGxCKId5IxsQmSi1IKeWUJKVRM4juJfUXZRK1F6YwSUNz55Mcg04QAgOWqq66atCulxyAgAhoDipJqB4HSJ6/QjjdqpzGqVQgIASHQgBDo0KGDVxlRIbETTzzRTwIi9pFtxDsGY/IPyxER34gxEx7lFLd6khH3uMgii3gyiUJ4yy232KmnnpqUPZsOASXGNM4gnxiENkoASUO5DNv5nWuED0CCzz777NxN2d/EmbKcEjGmKLFMHGKJJ9rOclIQ9uisf8gsa4uyZBQ4sn/IK6sGoPay/BNrrcqKQ0AEtDiclEsICAEhIASEQNkicO2111ZpO25qVL5cI06yU6dORuxoMCYFoSZ269YtJFX7hIxdfvnlPp1lj1jEfbvttquWLzcBFzoTjPIZimTuclEQxFVWWSWxGC54lmniTUhJFkgtLnpiTAu50FGLcbfLagYBEdCawVG1CAEhIASEgBAoewQghFFXPB1CGWT2fCGLLj2USxiTyjJxqJjXXkbrpi5IcT7CyDqdYd3TpH2H9KAKh9/6rBsEREDrBmftRQjkReC3xXvn3a6NQkAICIFKRSC8ZgBaAABAAElEQVTq5i62j/nIZ7F1KN+cRWDuObt77V0ICAEhIASEgBAQAkKgoSEgBbShjbj6WxQCda1IXr7lzkW1K5rp8egPfRcCQkAICAEhUEYIiICW0WCpqUJACAgBIVAZCPA2oKf2bl0ZnVEvhEAKBERAU4CmIkJACAgBISAEZgcB1sTkr6ZNsZE1jajqqy0EREBrC1nVW9YIlOoSv7+se6vGCwEhUNcI8Nagtn2SlzVK257xJ92Rd3Z42npVTgjUNAI1//hV0y1UfUJACAgBISAEhIAQEAIVhYAU0BoeznbnnlhyjRP6lFxEBYSAEBACQkAICAEhULYIiICW7dCp4ZWEgF5TWkmjqb4IASEgBIRAIQREQAshpO0NEoHSCeELDRIndVoICAEhIASEQBoEFAOaBjWVEQJCQAgIASEgBISAEEiNgAhoauhUUAgIASEgBIRA+SAwffr0ao0dMWJEtbSQ8MQTT9hnn30Wftb457hx4+yRRx6xv/76K1XdQ4YMsT/++CNvWfL8/PPPefPEbaTvs2bNitvk03766Sej/dj555+ftx2ZTMbnGzNmjB188MH+e6F/b7/9dq1iX2j/dbFdBLQuUNY+ZgsB3kpU6t9s7VCFhYAQEAIViMAJJ5xgTz/9dJWeXXfddfb8889XSQs/NtpoI/voo4+yBG7YsGG24447GktIRW3s2LH2+OOPG/XffvvtNnr0aIPAnXjiibb33nvbN998E82e/d66dWv77rvv7K233rJXX33V+vbta9OmTctuD1+mTJni81x11VW+rssvv9xvuuSSS7IkMOTl85RTTrGXX37ZJ9FmSG4+gwAfeeSRvu0hX79+/fw+w+/wCZncZ599rFGjRnb22Wfbt99+a++//77le589+b///nvj5QNDhw61G2+80aZOnRqqjP28/vrr7b777ovdVimJigGtlJFUP6ohUNev06zWgHqckGa1hrE31eMOqWlCQAjkRQD17fPPP7ctt9zSE0hIZIsWLWzppZe2JZdcskpZtt1zzz02ceJET5zWXXddu/fee33+O+64w5o0aVIlPyojRPauu+6ytm3b2rnnnmuLL764X2j/4osvtmWXXbZK/mOOOcY23nhj+/PPP6158+ae4FLusssusx9//NF69uyZzY96ecMNN3iVdJFFFvFkj7JffvmlnXHGGb792czuCwTx9ddftx49evjkRRdd1Cj3999/+/bkLtQPwYbsLbbYYnbIIYcYfVlwwQWtZcuWvg/RuvlO/eRbeOGF7aKLLvKEnv4OHjzY1l9/fZtnnnmqFPnwww9tvvnm8+R6mWWW8VhAyimfZIMGDTLI+bbbbmvg3bVr16SsZZ0uAlpPhi8NIWgoyzeVuig8Q6r3pNeTA1vNEAJCoF4gAFlCUZs8ebKdfPLJngDOnDnTq3LNmjWr0kYI5kILLWSbbLKJPfDAA9amTRsbOHCgvfDCC94tPWrUKE80UQExiBIqY7t27fzv7bbbziubSy21lFcoV1xxRZ/OPxTJ3377zfbcc0+vIF5xxRV29NFH22mnnWbPPfectW/fPpv3jTfe8IQQhRVC+O6773rC+emnn9p7771nK620kv8NiQ6Gcnnsscca4Qa0F3UXtRFy3LlzZ7+vkJfPtdZayyum5KNf1AlppG+5RPuVV17xda655pr2zDPP+DyQd3AEX8IBUHKjb7hae+21PT6orJ06dfIKKGQ3ySDgd955p/+DzKIQQ7QvuOACP1ZJ5coxXQS0HEetBtqchvD+cF0N7LgOq0hDXPvXYfu0KyEgBIRAXSCAOrnBBhvYpEmTvMv41ltvNcjUhAkTPBmMEiaI5Ndff+1dyqiXuOGJd4Q08fudd97xRGr//fe3QCwvvfRSW2655WyzzTazm266yYgrRREkRhKXM/v7z3/+Yx06dLDll1/e/4Z4duzY0SuT1IubHoIYNZRXypx55pmeKKLg7rvvvr4f11xzja222mq+XaEMRPOpp57yfUVBRClFCd19993t9NNPtyjRpu+EI0A6+UMlhbR+8sknhlqM5aqZ1157re8f7fj444+9egsxh/Qed9xxtuGGG1Yhn6Fd1EPdhBc0btw4JFf7ZL/0FWzPOussT2gh87QNHFCODzroIE/GqxUuwwTFgJbhoKnJQkAICAEhIASKQeD+++83XL+PPfaYdx9feeWV3p2NKxpixEQbFLxgENWddtrJVl999Wx8JWogZHO//fbzhA9SF8jnV199ZeyD+E/2A7FDxTvqqKNs55139uoi7nsIFIZ7e8aMGT4+FOIH0br66quz6mloB5+4riF3EGfK93SueUjmm2++aauuuqpXM4mrDEZs5W233Wa//PKLVyfvvvtuO/zww30cKgpr1HD9Q5pPOukkTwybNm3qiTeEG9I3fvx4TzYPPfRQr4hSlvpRWyHGEEHagkpM/Oduu+1WhQyTnzoGDBjgY0lpExO6UFchmRDoqKHughPt33777X1ZlGpIM/khv4Q1hIlP0bLl+l0KaLmOnNotBISAEBACQqAAAttss41XzIhthEiuscYanjARE4kah2s4SkBxKaNerrPOOl7Rg6RBGCGXxIxCIIMRK8rEIdTF3r17e0IHIcP1jbqJShg3wx33+UsvveTd+sSaMlkpWm+oH2V2+PDhnuhRpk+fPnbggQd60gy5I2aUGFFIZKtWrTwJpiyEEJc6IQCQbNRb4lBRFm+++WZP6sAChRRiCsnExU8+XN1gQHwq+1phhRWySugCCyzg1V32jVrZv39/69KliyeITEZab731fH2h/ZBHFF+IJwopKujKK6/s+92tW7eQzePPvsGRPBBRVGTCH3D3Y5DSSrM6JaA8aQFuXPAtgx2WKgBkDjwOIk6ScHIQN4IULfsXgTSu9HE3/1te34SAEBACQqByEYBYYRA87p+oaRBDyBfkkHhK7r9RwzWN25p07tu4tQ877DB/P466pYnnPO+88zxJ3HrrrX1c6A8//OCJLvdw7t25dbMfSDEucggdBAtXOgpkMNzgEGVmxxOTST7aDgGGRJIXJRGymGsjR470iinpqKOosyimqJrUu8UWW3glE4J84YUXeqUWFReD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Rxqk5sEHH7Qbb7zRrrjiCjvmmGPslFNOMV4CEzWI17Rp03zStttua++++649++yz/s2FF154of3yyy/R7FW+Q1bJX4yxFuoHH3xgkLlCBvn86quvPFmlDc8880zeInfffbc98MADNn36dHv55ZfttddeS8xP3UceeaTdfvvt2TwQ77feeiv7O3yBTPJSnEaNGtnZZ59t3377rX/BzrzzzhuyVPskP4SYNzkOHTrU48+bIPPZ9ddfb/fdd1++LGW/TTGgZT+E6oAQEAJCQAgIgWQEeKX1jBkz/Cuw11lnHeM11z/88IN16NDBvyDm4osv9oQq1AD5grAut9xyPn3zzTe3ZZZZxjbYYAPbeuutbamllrKuXbuG7FU+eWvh3HPPbffcc48ttthifp9VMuT8aNWqlS299NI+9cknn/Sv7Ybc5dqnn35qU6ZMsVVXXdW/nnvZZZfNzZL9/eOPP9qgQYOsc+fOtvbaa9tpp51mu+yyS3Z79MtHH31kkD3aesghh9iQIUNswQUXtJYtW9riiy8ezeq/Q0DJt/DCC9tFF11kTz/9tJ177rk2ePBgW3/99S33BQMffvih8darvn37egxp99577+3LV6v8nwTa3rp1a4P833HHHYlYJ5Uvl/Tqo1wuLVc7hYAQEAJCQAgIgYIIQAohRsHljVoHicIgaLlvIYRM9e7d21599VWvHkLKyIf7mNdp59qff/7pCRaf1113nSe4W265pSe4uXn53atXLzv00EOtXbt2XhVs2rSpz0ZZiCBEN9d4Lfcnn3xi48eP9/3gjU/Dhg3zbvK11lormx01F9IGMaRftLdTp07+c4cddvDkOJvZfaEsKjAkHaV4pZVWMkgjJJjXgUftlVdesRdeeMHWXHNNr8CSZ8kll/QKMmQUNzyYQcCDgRtEEpWVdqCA0sckgzzfeeed/o8x++677+yMM86wCy64wGOVVK4c00VAy3HU1GYh8A8C7c49sWQsJuj10yVjpgJCoJwRgIjhVl9ttdV8DCUu6WBxruObb77Zb0blw1WMy/6yyy7zLu0DDjggFM1+ovB169bNzjnnHF8/KuU333xjG220UTZP9MukSZNs8uTJPoaSuEj217hxY09co+QT0gbphIThpqc9qIwQT1z3GPVAYFFrMRRKlE/aDIFjX6inEMvoa0onTJjgSSqkk79FFlnEu+vZH23C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zz77LJqk7/UIAc2Cr0eDoaYIASFQHYFSVySgBi1RVR1HpTRcBP7880+D7C2zzDIehEUXXdSOPvpo+/bbbxNB6dOnjy255JL2ww8/2IgRI+zrr7+26dOn20EHHRRLAP/66y877rjjrHPnznb44Yf7evv162fsa+ONN66yH8jkvvvua9dff72dddZZdt5559n7779v+d7bvs8++9h///tfW3DBBW3o0KF24403+nYsvPDCVeqO/qD+ZZdd1i655JJocuJ3+kc/P/zwQ9+e33//3S666CJbfPHFY8vQ57feestY03WjjTaKzaPEZAREQJOx0RYhIARiECiVEI6+NqYSJQkBIVBnCECQtthiCxs1apTfJ7/XWmutvPt//PHH7ZZbbvGEcpFFFrGvvvrKmjRpkiWx0cIfffSRJ5OLLbaYHXLIITZkyBBPFFu2bBlL3iCg5IM8QvCefvppO/fcc23w4MG2/vrr2zzzzBOt3hNC3hzVt29fv39I5d577+3LV8kY+TFo0CBr3bq1bbvttnbHHXdY165dI1v//Yrq+tJLL/mEyZMnGwrryJEj7eqrr/Z9+Dfn/77R9l122cX22msv3076cOKJJ9rdd99tm266aW52/c6DgFzwecDRJiEgBISAEBAC5Y7A3HPPbWuuuabvBgofhro5adIke+ihh/zv3H9sb9u2rX366aeeaD388MP25JNP5mbzvyGzp5xyikE4IbkrrbSS/fzzz14ZhLRG7ZVXXrGzzz7bfv31V3vmmWfsnXfe8W2ZOXOmXXDBBbb55ptXc9uvvfbankii4Hbq1MnatWtnkN0k+/HHH+3OO+/0iimkEMJ9xhln2IwZM6oU+f77761Xr14+L8rtAQcc4Ekn+yP9gw8+qJKfH3PNNZe1aNHCq6/kh4zSppVXXrlaXiXkR0AKaH58tFUICAEhIASEQNkjABGEQKJWot5BvlA4URW7dOliKIxR4zdk6++///bqJOUefbTqm5smTJjg1UtIJ38opbixP/nkE68kUl+umnnttdfaTTfdZJ9//rl9/PHH1rx5cx+PirseF/6GG25oEOZcox7qnjZtmjVu3Dh3c/Y3CuaZZ55p+++/v3fvo3But912vm0dOnSwY445xocRQJbbtGnj3fNHHXWUJ89sQyll27vvvmtPPfWUdezYMVt3+AJZvu222zyGhAY0a9YsbNJn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2eYcAmkWd5/QZ861V3sWAkJACAgBISAE8iMgBTQ/PtoqBISAEBACQqBiEPjjjz/svffes1mzZhXVp0022cSmTJlSVF5lEgKlICACWgpayisEhIAQEAJCoIwRaNy4sd1333326KOPFuzFE088Yc2aNfP5t912W/vmm28Klpk+fboNGzbM7r77bjvhhBPsiCOOsLFjxyaW++uvv+zVV1+1N998MzGPNlQmAnLBV+a4qlcOgTSu+7E3CTohIASEQOUhMHnyZGvatKl99913tuWWW3qSeNhhh9mhhx5qm266abUOf/311/b999/b448/bn369LHjjjvOll122Wr5SEBVfemll/w29jNmzBgbOXKkXX311bbgggtWK8NC/LvssovttddeNs8889jCCy9sJ554oietcW2pVoESKgIBEdCKGEZ1QggIASEgBIRAMgIPPfSQd73/3//9ny2zzDK2//7722KLLebJX1ypH3/80TbffHO78847beLEiTbffPPZ6quvbm+99ZZXRUMZSOpNN91kX331ld1666226KKL2s0332xrr7229erVy/bZZx/r2LFjyO4/WYi/RYsWdvDBB2fT77nnHlt55ZWzv/Wl8hGQC77yx1g9FAJCQAgIgQaOwN9//+1Vx6OPPtpWWGEFW2655axv37521VVXxSLToUMH/0YlYkCXX3554zcEFJd81Nq0aWOXXHKJJ5QtW7a0Y4891jp16mTbbLONJ6FPPfVUNHv2+8yZM+22226zHj162Oeff16t3mxGfalYBERAK3Zo1TEhIASEgBAQAv9DYMSIETb//PPbuHHj7IorrrCff/7Zu+F33nnnWIiaN2/uYzcnTZpkxH++8847dvjhh8fmRdHkjzjOxRdf3BPPU0891dq1a2eLLLJIbJlWrVr5+FBc+6ihTZo0MeJHZQ0HAbngG85Yq6dCoEEhkCYGWMt3NahDpEF19pdffvGu8HPPPde7viGguMvbt28fiwPbccPjeud7586dvWp67733Gm58yjGBiDjPzz77zJZxbv1VV13VUDzHjx/vVVNUTt55H2eko4DOPffcttVWW1mjRo1s6tSpcVmVVqEISAGt0IFVt4SAEBACQkAIgMC7777ryScxn0suuaRtuOGGNnjwYDv++ONjAXr++ef9Mk277rqrn7BE/Og666zjVUrIJ7+xeeed17vze/fubRdccIFXMlEzUUJXW201PwEpaeISs/GZId+lSxdbYIEF/EQmLfcUOxwVmygCWrFDq44JASEgBISAEDBDtWTSEUbMJZOKUCCHDBniFUyWTQr27bffehUTFzlLKTGLnfIolB9++KENGjTIzj///JDd9thjjypudmJMBwwY4ONNL7roIq+cZjNHvqCaEoP63HPP2WOPPWZPPvmkDxGIZNHXCkdALvgKH2B1TwgIASEgBBouAv379zeUTMgj7nEmCi211FK29NJLe+WR77jamWSEoUxCUnGNd+3a1c466yz7/fffbcaMGd61Pm3aNB8TGqdsEieKenrttdf6SUUnnXSSEQsKwcw1Jj+ttdZa2WTWHI3+zm7Ql4pFQAS0YodWHRMCQkAICIGGjAAxmhDMDTbYwMNArGUhYxJRsIUWWshwr2PUhcs9nzG7vmfPntksm222mbVt2zb7O/oll2yigBaqP1pe38sfAbngy38M1QMhIASEgBAQAtUQgNAF8lltY4kJxZBD1NVcY7mnYqyY+oupR3nKBwER0PIZK7VUCAgBISAEhIAQEAIVgYAIaEUMozohBISAEBACQkAICIHyQUAEtHzGSi0VAkJACAgBISAEhEBFIKBJSBUxjOqEEBACNYVAmgXsx9xYU3tXPQ0FAWIeOzw2paF0V/0UAtUQEAGtBokShIAQEAJCQAjUHgKZTMbP+NbEm9rDWDXXfwREQOv/GKmFQkAICAEhUEEI8N501tZ8t9tdNd6rTW8/xr+XvcYrVoVCoIYRUAxoDQOq6oSAEBACQkAIFEIAFVQmBBoyAgUV0FdffdW/MaFZs2Y2c+ZM/75Wntx4jdfUqVP9J29MWH311a1NmzYNGUv1XQgIgQaOQKnxo99d08ABU/eFgBBosAjkJaCPPPKIde/e3VZbbTX/rlfeikDMSvibNWuWdyPwLtfRo0fba6+9ZhtvvHGDBVMdFwJCQAgIASEgBISAECiMQF4CuuOOO9qee+6ZrWXcuHGG22CBBRawpk2bZtPPOOMM22ijjUQ+s4joixAQAkJACAgBISAEhEASAnkJaJMmTbLlUDsPPPBATzwhoa1bt7brr7/eGjVqZD169PCkNJtZX4SAEBACQkAICAEhIASEQAICRU1Cuuaaa4w4zxdffNF23nlnu+666+zmm2/25JN6UURlQkAICAEhIASEQP1H4NNPP7URI0aU1NArr7zSpk2bVlKZUjI/+uijNmnSpIJF+vXrZ1999VXBfGQYOnSoz3fPPfcYfS5k22yzTVFtCPVMmDAhfE38RLwLE86YR3PZZZdlfycWKnED3mlCJv/666+CJUNbyNi1a1f7/vvvC5aZMmWKPfTQQwXzlZqhKAL6xBNP2MiRI328J2oncZ533HFHjYNYauOVXwgIASEgBISAECiMQJ8+ffykYXIiIH3++ec2fPhwLyzFlZ4xY4Y9/fTT2U0fffSRffHFF9nfSV8mT55szAvp1q2b9e3bNzbb+++/74keBO6ss87yeZ5//nkbO3ZstfzDhg0z/jAmPw8c+P/tnQeYFMXWho9IFJCsiJJRMGACBcWAGbOIOQfACCqYUEBUzICignLFhAr+ZjCh14AYQRQFQQVFEQkSJAkChv3nLW+Pvb09qdkwO/ud59md6e6q6qq3ema+PnWq+g03AosoSmToFNp32223Ge1APPlHdBPlw5nmOdS8cyZKi5DbZZddQuvsz/Phhx/aWWed5XZ99tlnhp5KZLT/xRdftB49etjDDz/s5taQvmfPnnbSSSfZDz/8EJqVEem5c+ca52LiONwT3Swg4IcPH+64MKEcLTd16tTQcr2db7/9tt10001pCVwvTzqvSYfgvQLwenbq1MmYhHTKKafY9ddfbwceeKBT3I8//rjVq1fPS6pXERABERCBYiKQ6ax7qrX0P8VUOZ0mqwjUr1/fPv74Y9tiiy0MrxwThxEtHTt2DK3nJ598YmPGjHGjniSoU6eOm5AclhhB+cQTT7iVcTbddFPr16+fE4oNGjQIS+5C+RC3hxxyiHGee+65x3lkX331VWvVqpUbcfUyNmnSxImx6dOnO9F0wAEH2Lvvvmts4/m7//77vaTulbZ169bN5s+f78IEecWzibirWbOma0e+DLENxBriEPF89dVX23777We33nqr28earWGGMDz11FNdu6+66qqwJG4f4hcNhT311FM2YsQIt07r4sWL7a+//rKtttrKHePfp59+6kaYH3vsMWvUqJH17dvX6DdGoG+55RZr2rRpPC1vLrzwQucQ3LBhg2sbZZIPLyvtHjBgQL70S5YscX2E2KddiPMjjjjCCel8CX0bCH3EMH2D9kOIVq5c2Zci+tuUHlA687jjjrM777zTKXOAXX755a4SgwYNsjPPPNNo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8ssv9txzz9kff/yRNLs398RLxCO7X331VW8zrVdCBr/44ou00ipR8RCQAC0ezjqLCIiACIiACJQoAYQeD5e54IIL3JMNJ02alLI+L7zwgptwnCzhokWLjKci9ujRwx5++GH76aef7KWXXrKePXvaSSedZD/88ENo9i233NIQuITyTZgwwR566KHQSc1TpkyxffbZx9avX+/KqV69uo0cOTK0zLFjx7r1y4OitkaNGm7StFYfCMVWIjslQEsEu04qAiIgAiIgAsVLYOXKlbbTTjvZsmXL7Omnn3bzNxCYTz31VKjwo3Zt2rSxzTffPGlFP/30U7v33nvtyiuvtPPOO89GjBhh8+bNs3Llytktt9xiTZs2zZf/wgsvdOd89NFHjeUdFy9e7OaZ3H777TZo0KB8adlo37693X333XFPab169axOnToF0rEDocqk6O+++84JZ0QrApmH6Oy2225aIzWUWsnslAAtGe46qwiIgAiIgAgUOQEemX3zzTfbrbfeas8//7xNnDjRLYLPK0IUccmyiomWU6xUqZITewyDIzTxRgbtsMMOs0aNGlnjxo2dwOvUqZN7guLWW29tDLP7bdq0abZ27Vo74YQT7KuvvrJzzjnH3nzzTSdEX3vtNRswYIA/uXs/ffp0W7hwoVWrVs1tM/EZQYlwZYUe/xA9wpT2MHflyCOPNJ44dfHFF7t8iF1Z9hBIaxJS9lRXNREBERABEShLBBr37Zlxc5eMyDhLzmZAYPbr188QsmrJrQAAQABJREFUcYg/Hq2NQCOus3///nbVVVe5oekgAIbFv/76a/v444+diGQ4HQHYrFkz23333Z1308tz2223uf0dO3a04cOH2+zZs+P5Pv/8c+cR5Tw777yzNW/e3G3feeedzrvKI77xkjJMj6fTb8R64p1lmP6QQw5xT2F86623nID+5JNPjBV6Klas6P523XVXlxVh/dFHH7l6EGqAFxZxjPFelj0EJECzpy9UExEQARHIWQKZCsm5d+csihJp2FZbbWUMt++///62Zs0a562sXbu27bvvvqH1QbgedNBBtmLFCttll11cPGdYwlmzZtno0aOd4ERELl261ObPn2/du3d3k37Iu+eee8azVq1a1ZWJoL3vvvusT58+Vr58efdkxXii/73h/Dzye8yYMbbtttu6euy4446GaF2wYIENHjw4X5Zvv/3WeVfx+CJMzz33XHv//ffjaSRA4yiy4o1uB7KiG1QJERABERABESg6AnXr1nWeT+JAEZd4FfFYJoqlbN26tYvdxBPKbPnvv/++QOV4SiITh66++mr3XHu8o/vtt5+bLETsKM+kD04GohCGzfF6Pvvss3bWWWcZ3kyEaZhRBnVm8tC4ceOMCUiYf9jdy9eyZUtj+J+/3r1725AhQ9yhvffe270W1Wx+7/x6zYyAPKCZ8VJqERABERABESiVBC6//HInChnaJrbzlFNOSdqOOXPmuOF2vJXdunWzvn375ptQxJA+w/t4HhkiZ6j7559/dh5NvI2IxDDRd+ihhxoz4AkFwEOKVxNR7BnhAghgDOHJMPx7773nhu69NImWkFq+fLnx9EaEMOKV2FZm4mPr1q1zf8nWNvfK12vRE5AHtOgZ6wwiIAIiIAIiUOIEmLQzatQoW716tYvZRAQmMuI/GSJHfCImmeF+wAEHGDPXvQlL7dq1c8Jxjz32cOKTof2hQ4fadddd54oN835yAI8msaKXXXaZS8dwuWd4XKmjZwy3M7MdEcpSShj1YRJS0PDS3n///W7CFa/EpjIMjyGMCSfAayvLDgLygGZHP6gWIiACIiACIlAkBBCG7777rluOiPhMZpQ/88wzbqkkZskz8xxPpGfMTkfMsfSRZ9tvv7395z//cV5Q1vpkgs+ZZ57pHY6/MrkIzyOGh9MTjV4Czj1s2DA3gciblY638uSTT3bxoywYT308Iz6U5Zn8hgfTG4r372eCEx5Zzx555BHXTrYZ9p86daqbhOUd12vJEpAALVn+OrsIiIAIiIAIFCkBhCATjpo0aeImH4WJN38FWCuUv6AxdM5fIgvGcRJj2qBBg3zJWcNz4MCB+fYdf/zxxh9rdhIakMrwmLLeaCpD/BI6gFG+X2SnyqvjRU9AArToGesMIiACIiACIlBiBPBIehNxirMSeCSDhkczkaUjPr28THLK1MLqk2kZSl94BBJfCYV3DpUkAiIgAiKQRQQyXRKJqmttzSzqQFVFBHKAgCYh5UAnqgkiIAIiIAIiIAIiUJoISICWpt5SXUVABERABERABEQgBwhoCD4HOlFNEAEREAERKF0EiIX0HhFZumqu2opA4RCQAC0cjipFBERABERABNIiwOLqzOQ+7bTT0kqvRCKQiwQkQHOxV9UmERABESgCAlEmLy24vwgqUsqLZFY6C6IverB2obekyeVr4+twFnrhKlAECpGAYkALEaaKEgEREAEREIF0COAFlYlAWSYgAVqWe19tFwEREAEREAEREIESICABWgLQdUoREAEREAEREAERKMsEJEDLcu+r7SIgAiIgAiIgAiJQAgQkQEsAuk4pAiIgAiIgAiIgAmWZgARoWe59tV0EREAEREAEREAESoCABGgJQNcpRUAEREAERKAkCcycOdP+/vvvlFVYuHCh/fbbbynTFVUCVgt49tlnExb/yy+/2BtvvJHweLoHnnzyyZRJly5dmjINTL0VDv7880+7/fbb49spM2eQ4LnnnrP58+dnkCP7kkqAZl+fqEYiIAIiIAIiUOgE/vjjD3vllVfsggsusMsuu8wmTZqU8hyzZs2yAw88MGm66dOnG4L27bfftkcffdSGDh1qt9xyi5100kkFxONPP/1kL730kp1yyimGeMTY9+KLLxpiN2iU07hx4/juDRs22I8//hjfrlOnjmtPfEfgDfX/v//7P1ePIUOGWLdu3ezwww+3Y4891r7++ut46s0339xGjhwZ3w6+QVTusssutmjRouChfNsffvihnXXWWW7fZ5995tqaL4Fvg7Jod48ePezhhx92HGDTs2dPx+6HH37wpc7/tn79+vb888/btGnT7MEHHzTamcwWL15sH3zwgd1999127rnn2sCBA5Mlt2XLltkLL7xgP//8c9J0G3NQC9FvDD3lFQEREAEREIFSQmDlypW200472WOPPWZPP/20zZs3z4kMFsVHkFWrVq1AS/bYYw8rV66cDR8+3KZMmWLDhg2zKlWq5Et3zTXX2IABA2y77bazjh07OoFYqVIlJ9ZuvvlmO/HEE+Ppb7rpJuMP0brFFlvYE088YXPnzrXWrVtb1apV4+l4891337k67bnnnvH9PMIUQTxnzhy3j+1dd901fjz4ZrPNNrNx48Y5T+Shhx5qNWrUsP/+9792wAEHGHk9O+aYY6xv374GI9IEDWF46qmnuvpeddVVwcPxbcTu0Ucf7bafeuopGzFihHswAALwr7/+sq222iqe9tNPP7V7773X9QePZeX8CEt4I7ybNm0aT8sb+g1hWLduXVdWzZo13fYXX3xh//nPf+yTTz5xT9jyMi1YsMDefPNNVw4sx48fb+ecc44TvP62e+m5gYBV27Zt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ioAIiIAIiIAIiEAuEJAAzYVeVBtEQAREQAREQAREoBQRkAAtRZ2lqoqACIiACIhAYRCYOXOmpTMTf+HChfbbb78VxilVhgjkIyABmg+HNkRABERABEQgNwn88ccf9sorr9gFF1xgl112mU2aNCllQ2fNmmUHHnhgynRegjVr1ti0adPs8ccftx49eljXrl1t0aJF3uECr9RpwoQJ9sEHHxQ4ph25TUAL0ed2/6p1IiACIiACIuAIrFy50nbaaSd77LHH7Omnn7Z58+bZCy+8YL///rsde+yxVq1atQKk9thjDytXrpwNHz7cpkyZYsOGDbMqVarkS8ei+m+99Zbbt2LFCsNr+t1339mQIUOsatWq+dKywZOgjjnmGDvxxBONR5JWr17devbs6UTr/vvvXyC9duQmAQnQ3OxXtUoEREAEREAEbNWqVTZ06FAn9OrUqePEI4Jz4sSJtvnmm7s/nszEMHuYAN1ss82sfv36duihhzrPKYLRb4hYxCme0hEjRhjneOCBB2y33XazG2+80U4++WRr06aNP4t7UlPt2rXtrLPOiu8fNWqUtWrVKr6tN7lPQEPwud/HaqEIiIAIiEAZJYDI7Nevnx199NFOYNatW9cQlRs2bLD+/fs74dm5c2cnMhMhQpj++OOPNmbMGFu/fn2+ZA0bNrRbb73VEJSUfdFFF1nbtm2dYEWEjhs3Ll96b+PPP/+0kSNH2g033GDEo9aoUcM7pNcyQkACtIx0tJopAiIgAiJQdglstdVWblgc8UmcZuPGjZ1o3HfffUOhMFy/3377GZ7J448/3v766y83TD579uwC6fGg8kccJ95ShGfv3r3dOWrVqlUgPTu22GILFx968cUXu3owrE+9ZGWHgARo2elrtVQEREAERKCMEvA8nwhLvKJz5861jh07uiHzMCR4JJs3b26HHHKIbb311m7CEl5UYkg9YwLRHXfc4YbSEZ477LCDrV271pYsWeLy4uVkO8zYjwf01Vdfdd7Y8uXL2+rVq8OSal+OElAMaI52rJolAiIgAiIgAn4Cl19+ufNUvv3221apUiU75ZRT/IcLvO/WrZuLFW3UqJGdffbZts0227gJRHg7sQoVKliLFi2se/fu5nk6GYrHE7rjjju6CUhNmzYtUC47Kleu7Dygy5cvd95VJjIRryorOwTkAS07fa2WioAIiIAIlGECixcvdkPqeBqbNWtmW265ZSiNK664wu3Hw8kEIsTk6NGj3USmK6+80vr27Wscw7p06RIXn2yzxNPrr7/uZrkPHDjQ2rdvz+4CNmPGDHvooYfstddeczPxx44d60RxgYTakbMEJEBztmvVMBEQAREQAREwF1vJ+p8IQ2ats0zSM888Y+eff74xAenLL7+MY1q6dKlNnjzZbSM8x48f74bs27Vr54bI77rrLlde2Bqin3zyiZtxf88997ihfdYaJRY0zAYNGmR4WE8//XTnQSVudNdddw1Lqn05SkBD8DnasWqWCIiACIiACECAiUcMjTdp0sRNDGLdzURGuieffNIdJm700ksvde/9i9HffffdodkZjh8wYED8GDGmDN+HWVBs4gFlSF9WdghIgJadvlZLRUAEREAEyiABYjb33nvvtFrOovOJ4jZTFYBgDRpD/emYxGc6lHIrjYbgc6s/1RoREAEREAEREAERyHoCEqBZ30WqoAiIgAiIgAiIgAjkFgENwedWf6o1IiACIiACpYAAj7RsUlM/waWgq1TFIiKgq7+IwKpYERABERABEQgjkJeX55YceuDI+mGHtU8EygQBCdAy0c1qpAiIgAiIQLYQYFIQC69v8+BFhV6lJZc94habL/SCVaAIFDIBxYAWMlAVJwIiIAIiIAKpCPz999+pkui4COQ0AQnQnO5eNU4EREAEREAEREAEso+ABGj29YlqJAIiIAIiIAIiIAI5TUACNKe7V40TAREQAREQAREQgewjIAGafX2iGomACIiACIiACIhAThOQAM3p7lXjREAEREAEREAERCD7CEiAZl+fqEYiIAIiIAIiUCQE/vjjDzvqqKOMtUjTsXfeeSedZIWSZsOGDRmXs3r1anvzzTcT5qPMn3/+OX78yy+/tIkTJ8a3k71ZuHChjRw5MlmS0GNvvfWWUS9ZcgLFKkBZdiJVpyxfvtz8y1P89ddftn79evfHMZkIiIAIiIAIiEDmBBCfs2bNsmXLltnNN99sr7zyStJCvv32W7vyyivd7y/CbfTo0WkLVwpmrdP333/f7rjjDrv44ovdeZOd8LzzzrMnn3wyWRL7888/8x3/6aefkorERYsW2RlnnBHPU7duXXeONWvWxPf533z33Xf26aeful3PP/+84zVq1Cjr3LmzzZ8/358033u/oH/sscdswoQJ+Y4HNzj/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jrZwZUnVVucVAREQAREQAREoVgK5JHqKFZxOlpSABGhSPDooAiIgAiIgAiIgAiJQ2AQ0BF/YRFWeCIiACIiACKQgwBBwkxr/TmpJkVyHRSDnCEiA5lyXqkEiIAIiIALZTIDZ30wEmnLundlcTdVNBIqUgARokeJV4SIgAiIgAiKQnwCzq1m6J8oTovKXVHCLRc1TLWdUMJf2iEDxE5AALX7mOqMIiIAIiEAZJ8B61+t/PaDQKVStOrnQy1SBIlAUBDQJqSioqkwREAEREAEREAEREIGEBCRAE6LRAREQAREQAREQAREQgaIgIAFaFFRVpgiIgAiIgAiIgAiIQEICEqAJ0eiACIiACIiACIiACIhAURCQAC0KqipTBERABERABERABEQgIQEJ0IRodEAEREAEREAEcosASz8dddRRxlqk6dg777yTTrLQNC+99JL9/fffocfYuWDBAvvll1/c8f79+9u6desSpvXqu3DhQuPZ9OnYRx99ZDNmzEgnqdKUAAEJ0BKArlOKgAiIgAiIQHETQHzOmjXLli1bZjfffLO98sorSavw7bff2pVXXunWLP3yyy9t9OjRCYUrZXfr1s0efvjheJlPPvmkffjhh/Ft7w1i8uSTT7by5cvbddddZz/++KNNmTLFkj1znvTz5s2zSpUq2eeff27Dhg2z1atXe0WGvt5333321FNPhR4L27lmzRqbNm2aPf7449ajRw/r2rWrLVq0KCyp20ebJ0yYYB988EHCNDqQmIDWAU3MRkdEQAREQAREIGcIfPXVV7Zq1SrbYYcdrFOnTta0adOkbbvjjjvsgAMOsP333986dOhgp512Wugi91988YUh9urVq2dnn322ffrpp8aC+HXr1rX69esXOAcClHTVq1e3gQMH2ssvv2x9+/a1jz/+2Pbaay/bdNNN8+WZOnWqVaxY0R566CFr0qSJq/dJJ53k8udL6Nt49913bcstt7TDDjvMHnnkETvvvPN8R/99i9f1rbfecjtWrFhheFi/++47GzJkiGvDvyn/eUfdjznmGDvxxBNdPWlDz549nWiFkyx9AhKg6bNSShEQAREQAREotQTq1Klj06dPtyVLlhgL4fPEJDx+DJPvuuuu+dqF5xBhxX7EJQLw559/tm222cYJO39i0lxxxRU2fvx4mzNnjm233XaGaMTDWaVKFX9SY0j/zTfftF122cV5YEnToEED+/PPP50YRRDiVSxX7t8B2t12280JSTyObdu2dR5QxG4imz9/vj366KPuDzE7d+5cu+aaa+ymm25yHlQvHx7V4cOHO6/wiBEjDD4PPPCAcb4bb7zReWnbtGnjJXevMKtdu3a+MIBRo0ZZq1at8qXTRmoCEqCpGSmFCIiACIiACJRKAog2RCcijJhLPHZ4GRGen332mWsTnr/NN9/cmjVrFm/joYceaoMHD7aJEycasZRbb721NW7cOJ+gXLp0qfNeIjr5q1WrljGMzfnwJGJBb+Y999zjRN/MmTONYf2aNWvaG2+8YQzXX3zxxc7T6hefXoUoh7J/++03q1y5sre7wCvnvfbaa523tk+fPi6uFG8vddt5553twgsvtDPPPNN5Zxs2bGi33nqrde/e3W1zDE8pnttJkybZuHHjLChAOSFieeTIkS4kgNCAGjVqFKiHdqQmIAGampFSiIAIiIAIiECpJIDH7ocffnDD1ggw4hUbNWrkhskZokakhRkeRrykeEERb3gHGbKfPHmyiwNlaB7xiGg9+uij7fzzz3cC9fvvv7cTTjjBli9fbkxCwsOIp/Gyyy5znkViN/GiMkRPfYgr3W+//Vz853HHHVegKnhriQ8llpR8TCrCu4rIpP54Xj1DNL733ntOHBIr+swzz1i/fv2cGCY9XlfENhOfEJkYfPiDC+ECeD8Z3r/qqqviE6S88r3XLbbYwsWHUg5D8nh5EceyzAhIgGbGS6lFQAREQAREoNQQYIi7S5curr4INyYWNW/e3AlGhqmDhsD75JNP3OQbRBVD02wjQhcvXmwbNmxwr4jB7bff3vbdd183Uemcc85xog7hylA3w+qkPeOMM6xFixZxT+hmm21ms2fPdmEAeCufffZZ69y5sxOUTEZq166dK8+rF95F6ku98JBSJ4a78ZpecsklXjLnleTcV199tUvzxBNPuPOMGTPGCU8SHn744fH0eIaJ86TcJrG4UuJi8XgieDkfXs61a9fG0/vfsB8PKJ7agw8+2IUapJoQ5c+v9/8QkADVlSACIiACIiACZYAAM7oRkr///ruLhVy5cmWBViMcEZann356fKib4W9EZMeOHfOlR8Qxm54hbGbXY4hDllTCmK2Op9E/DM8EJbykxInusccetvfee1uvXr2ciHOZAv+IPb3//vvdUDmeVATxRRddZAceeKC1bt3aTaY69dRTrX379vEQAsIBKJswA7yqeEHx1CIyPWPGPW2i7jDBiO3EE7rjjjs6D22iSVqEADBDHi8vXmLiVpncJcuMgARoZryUWgREQAREQARKJQHiOS+//HI3dI0nEW9f0BBjiEK/4clkmDpo7Eds4mV98cUXnTfUn4bJTRzzG/GYflu/fr3zWIbFUeJVxEvJ7HtEMd5Mz+vKsDfLSDGDHc8sotqb8NSyZUs3o57zEOc5aNAgJxYRiv74Uc8z7NXnggsucGKY9AhMzh1meE2ZkY83F45jx45NOMs+LL/2/UMg/5UhKiIgAiIgAiIgAjlJAKFG3CRCjPU9iZNMxxCaxHsGjThOz/By4j31G6K1WrVq/l3x9wxjM3uciUhh4pOEpLn++uudyGTImwlIeHEZZif+kqWb8Ib6jXVI8YBSJt7XoUOHuln+5MWzSahAmBFmwCx+JkmRl5jV3r172wsvvFAgOQLVv2oAsa7+7QIZtCOUgARoKBbtFAEREAEREIHcIsDwNYYXkGFr4hzTMWbOJxqO9vKHDaMz6cc//O6l5RXvITGUzCJPZIhljPU1GXJnOD6VMRkqijEcP2DAgHhWwg2YrBVmQbGJBzTZIvphZWifmQSorgIREAEREAERKAME/MPhzDxP13j0ZSqB5S/bK5ch7WRG/GU65g2tp5M2ahpvVrw/v39ZKv/+4PtUbILptf0PgX9XehURERABERABERABEQgQiCqwwuJGA0VrswwTkAAtw52vpouACIiACIiACIhASRDQEHxJUNc5RUAEREAEyjQBvIOblKtTphmo8WWbgARo2e5/tV4EREAERKCYCXhPz6myzfhiPrNOJwLZQ0ACNHv6QjURAREQAREoAwTwfrL+Zbqz0DNBwuxyxV5mQkxpS4qABGhJkdd5RUAEREAEyiwBnqCz5UUF15jcWCCrHz9jY4tQfhEoFgKahFQsmHUSERABERABERABERABj4AEqEdCryIgAiIgAiIgAiIgAsVCQAK0WDDrJCIgAiIgAiIgAiIgAh4BCVCPhF5FQAREQAREQAREQASKhYAEaLFg1klEQAREQAREQAREQAQ8AhKgHgm9ioAIiIAIiIAI5COwYcOGfNvaEIHCIqBlmAqLpMoRAREQAREQgSwnsHjxYvvoo4/s448/tjp16tjVV1+dtMbnnXeederUyc44I73lndasWWPff/+9TZ061aZMmWK///67DRw40OrXrx96nj/++MM+/PBDK1++vO2zzz6habQzNwlIgOZmv6pVIiACIiACIhAn8M0339iYMWPcH6Lz4osvtsaNG8ePJ3qz11572bJlyxIddvvXrVtnb731lnu/YsUKW7hwoX333Xc2ZMgQq1q1aoG8PAnqmGOOsRNPPNE23XRTq169uvXs2dMef/xx23///Quk147cJJBTArRixYpWuXLllD1VoUIFd9H//fffBdJyF8aHI1PjQ8YHKYpxzigWNR+coliVKlUis4la1+LOV6lSJStXLvPIFNhEtaj9UdxsqGeUa3xjnszCZzWKFTcbrpso5+R7I+pTa4r7uonaF7CJkpfrJsr1xvXC+TbffPPQS4d+SnQsNEOO7GzVqpVdd911Nm/ePDv33HMdW7yPS5cuta222iphK+kHmJF29uzZ1rJly3z9QnnDhw+3WbNm2YgRI5xX9YEHHrDddtvNbrzxRjv55JOtTZs2+crnmq9du7adddZZ8f2jRo0y6igrOwSiKZ8s5cMHhL9UVq1aNeOOLewxaAgJnlCRqa1du9b4oo1iUc7HeaLmS4dRWDtgFkWcMwSTzo1B2DmjtjFqPuKdqG+mxmP1olrU/ojaxqj5YBOlnVw3UUQ9PIubTdh3Qjr9CpsosXJca1FFVmliE6WusIkiXOkv+vG3334L7TrEVKJjwQxh3rtgmmzfxtEyZ84c9939xBNP2J577mn33Xef2+bY008/bccff7z16dMntClcn++8845NmDDBGjRoYN27d7eGDRvG0/L+1ltvdfvr1q1rF154oTFsz/tJkybZuHHjCghQMtNHI0eOdIIYkVqjRo14mXpTNgjklABFHIV5NYNd6aULS8uxKCIraj7qFuV8JZUvSl3hHCVfSbUx7LqgLsmMPFE9WaWFDe2PyiYZu6I4FpVp1LpwvqhsoorzqG0siXxRzkmeKPnoQ/Il6o9kx6L2fzbn4/rq0qWL4WHESdK8eXMnSHGa9O7d2w2vN2nSJGET4HjcccfZsccemzAN3338ffDBBy7WE+/nSSedZFdddZX98ssvofm22GIL69q1qztOn+D8IX5UVnYI5JQALTvdppaKgAiIgAiIQHoEEJBMAmKIG0HYrFkzW758uctMzOYOO+yQsCA8lYnCPfBsE+c5Y8YMQ8RSDh7PJUuWOKFLXoRumLEfDygC+eCDD3bD/KtXrw5Lqn05SkACNEc7Vs0SAREQAREQAQhst912bqi7Vq1a9sUXX9ivv/7qYjk5lioG1C9A8VSSntnzCEdCJFq0aOGG3ykbI7YTT+iOO+7oJiA1bdrU7Q/+IywLDyhCmLAgQnVWrVoVTKbtHCYgAZrDnaumiYAIiIAIiMA222xjkydPdqEJxHQi+liKiYlD06dPN4bDPWO2/A8//GALFixwnsxp06a5ZZJGjx7txCcClHjNF154wcX2M7zvtwsuuMB69eplgwYNcgITD2mY4TV96KGHjElODL2PHTvWxY6GpdW+3CQgAZqb/apWiYAIiIAIiIAj0Lp1azfxqkOHDlazZs04FdbpZHKR3/ByMgGMYfFGjRplFNv+ySef2Pjx4+2ee+5xIvWyyy5zcaaI1aAhUHfdddf47pdeeinfdvyA3uQsAQnQnO1aNUwEREAEREAE/hkWP/LIIwugaNu2rT322GP59m+//fbGXxRjOH7AgAHxrB07dnQiNr7D98YvPtmNBzTqqge+YvW2FBHIfMHDUtQ4VVUEREAEREAERCAxARaBLyxj6aWgMeEpHZP4TIdSbqWRAM2t/lRrREAEREAEREAERCDrCUiAZn0XqYIiIAIiIAIiIAIikFsEJEBzqz/VGhEQAREQAREQARHIegKahJT1XaQKioAIiIAI5BIBZpqz/NBvo87MpWapLSKQEQF5QDPCpcQiIAIiIAIisHEEoj62d+POqtwikF0EJECzqz9UGxEQAREQAREQARHIeQISoDnfxWqgCIiACIiACIiACGQXAQnQ7OoP1UYEREAEREAEREAEcp6ABGjOd7EaKAIiIAIiIAIiIALZRUACNLv6Q7URAREQAREQAREQgZwnIAGa812sBoqACIiACIiACIhAdhGQAM2u/lBtREAEREAEREAERCDnCUiA5nwXq4EiIAIiIAIiIAIikF0EJECzqz9UGxEQAREQAREQARHIeQISoDnfxWqgCIiACIiACIiACGQXAQnQ7OoP1UYEREAEREAEREAEcp6ABGjOd7EaKAIiIAIiIAIiIALZRUACNLv6Q7URAREQAREQAREQgZwnIAGa812sBoqACIiACIiACIhAdhGQAM2u/lBtREAEREAEREAERCDnCUiA5nwXq4EiIAIiIAIiIAIikF0EJECzqz9UGxEQAREQAREQARHIeQISoDnfxWqgCIiACIiACIiACGQXAQnQ7OoP1UYEREAEREAEREAEcp6ABGjOd7EaKAIiIAIiIAIiIALZRUACNLv6Q7URAREQAREQAREQgZwnIAGa812sBoqACIiACIiACIhAdhGQAM2u/lBtREAEREAEREAERCDnCUiA5nwXq4EiIAIiIAIiIAIikF0EJECzqz9UGxEQAREQAREQARHIeQISoDnfxWqgCIiACIiACIiACGQXAQnQ7OoP1UYEREAEREAEREAEcp5AsQrQv//+21avXp0U6qpVqwocX7t2rf35558F9muHCIiACIiACIiACIhA6SNQbAJ0wYIFNmHCBOP13XffLUDqr7/+stdee81++eUXe/31123dunUuzUcffWRz5syxKVOm2KxZswrk0w4REAEREAEREAEREIHSRaDYBOjo0aPtwAMPtJYtW9rixYtt3rx5+Ui988471qBBA9t2221t9913t2effdZ+++03mzZtmu20007Wvn17e/nll/Pl0YYIiIAIiIAIiIAIiEDpI1C+OKrM8LlfcDZs2NDee+89O+OMM+KnZ7tXr15ue8stt7SPP/7YCdJ69erF0+AVxYOKUMVWrFhhixYtih+vXr26VaxYMb6d6E25cuVs0003DT3MsShGeVHzbrLJJlFOaVHzRa1n1HyljU358pl/LBJdT+l0bFSuUfs/aj7qGaWd5Il6ztKSb2PYlJb+j9oXJcUm0eeYdiQ6ls7nVWlEQAQKh0Dmv7QRzrtkyZJ8wrBKlSpuqN1fFEPv7PeMWFH21axZ09vljiM4PQE6fvx4u+GGG+LHR44cafvuu298O9mbzTbbLNnhjI/VqlUr4zxehkqVKnlvM3qNms/POZMTbr755pkkj6etXbt2/H2mb6K2MWo+roso10ZUNvCI2h9R2xg1X1Q2NWrUyLTb4+lLC5uqVasaf5ma//st07zFzaZy5cqZVtGlr1atWqR8G8OGuiarr9+xEalyyiQCIrDRBDbJi9lGl5KigDVr1lifPn3s3nvvdSknT55sX375pXXr1i2es3fv3tavX7+44Ozatasdd9xx9scff1jnzp1dujvuuMO6dOliLVq0cNsI27lz58bLqF+/ftIvHS8hP6Tr16834k6DxpcWk6U2bNgQPGR4WLl7DpsoxR01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NkbNl0kbg/G7eEC//vpr9wjVZG2Mmq9ChQqGV9oz4jB/+OEH94Sqzp07e7sLvEbNR0H+ujJ56f3333cPMMBrn+y68eejnGxlU1htFBtI/mv+/s9VNv+2Vu9EQASylYCG4NPsmWOOOSbNlPmTRc3H85/9PxT5S028FTUfQ6zBR/wlPkv+I1HbGDVflDY2bNjQmJCUaRuj5uMJWg8++GC+J1nlpxa+FTUfpc2fP98J7Eyvm6htjJqvJNooNuHXW1m5bhK3XkdEQARKioBmwZcUeZ232AksXrzYvMchZnLy0pIv9hAENxPfm32vNv5LQGz+ZRF8VxbYBNusbREQgZInIAFa8n2gGoiACIiACIiACIhAmSKgIfgy1d1qrAiIgAiIgAiIgAiUPAEJ0JLvA9VABERABERABERABMoUAQnQMtXdaqwIiIAIiIAIiIAIlDwBCdCS7wPVQAREQAREQAREQATKFAEJ0DLV3WqsCIiACIiACIiACJQ8AQnQku8D1UAECo3ApEmTbOrUqRtV3hdffBF/rOhGFaTMIiACIiACIpCAgARoAjDaLQKlkcC9995rQ4cOdVX/+++/bdq0aRZ79GnSpnz44Yd20kknxdPwHPm+ffvGt/VGBERABERABAqbgARoYRNVeSJQQgRiz4K3N9980xo0aGCHH364e7zq4MGDbcmSJUlrNGHCBLeAvZdo//33t2bNmtmoUaO8XXoVAREQAREQgUIlUL5QS1NhIiACJUJg/fr11qtXL3v11VetRo0a7rGcF154oR177LFJ67Nu3Tp77rnn7L333nPprr/+emvfvr2df/75dtppp1mjRo2sY8eOScvQQREQAREQARHIlICehJQpMaUXgSwkgLdyn332cZ7Lv/76y6688kpbtWqVVahQwapVq2Z33nmnlStXcMCjf//+VqVKFevTp4/9+eefroyXXnrJ6tev7zyn7dq1s379+tm5556bha1WlURABERABEorAQnQ0tpzqrcIBAiceuqpToCuXbvWvv32W0M8sq9JkyZWsWLFQGqzL7/80kaPHu3iRF9//XUjfrRFixZ2xBFHxNPiGT3rrLOsZs2adtVVV9kZZ5wRP6Y3IiACIiACIhCVgIbgo5JTPhHIMgJt2rRxonPfffe1u+66y4nJ7bbbzjZs2GA//fST83TWq1fP1Xrx4sX2yCOP2N13320nnniiTZ8+3YnUhg0b2uOPP+4ELAJ1++23tzlz5jhvaNWqVbOsxaqOCIiACIhAaSUgD2hp7TnVWwT+R4Ah9/nz5xtD5zNmzDBE5MSJE61y5cpuctGyZcts6dKl7m/YsGF22GGH2fvvv+/EKp7RLl26GEPxeD/J16NHD2MpJgQoQ+9ff/21bbrppuItAiIgAiIgAoVGQB7QQkOpgkSg+AlcccUVTizuscce1qFDBzd8zpA7grFVq1bWuXPn0ErhJcUQr3l5eW7GPNuVKlWyHXbYwcWNLliwwJgRL/EJGZkIiIAIiEBhEpAALUyaKksEipkAQ+hhxrB72KSjYNqZM2c60entf/TRR+2ee+5xm7Nnz44LU++4XkVABERABESgMAgUnBZbGKWqDBEQgRIlgADdZJNNUtaBoXYmGGG33367E5wsvYRXdPz48bbbbrulLEMJREAEREAERCBTAhKgmRJTehEoBQQQoKwHmsoYrmeiEeuHli9f3i3fNG/ePLf+54oVK2zvvfdOVYSOi4AIiIAIiEDGBDQEnzEyZRCB7CdA3CaezFRGLOhee+1lixYtsiOPPNIlb9q0qY0YMcKYQZ+OFzXVOXRcBERABERABIIENAs+SETbIpADBFi/kwlEMhEQAREQARHIRgISoNnYK6qTCIiACIiACIiACOQwAcWA5nDnqmkiIAIiIAIiIAIikI0EJECzsVdUJxEQAREQAREQARHIYQISoDncuWqaCIiACIiACIiACGQjgf8H2rqBoAbQECgAAAAASUVORK5CYII=&quot; /&gt;&lt;/p&gt;
&lt;p&gt;历年所有项目中，面上项目和青年科学基金项目占据绝大多数，面上项目数量占到项目总数的 53.2%，项目资金占总投入的 54.8%；青年科学基金项目数量占到 33.2%，资金占 18.2%。而重点项目数量上只有 1.9%，但在金额上占到了 10.2%。不同类型项目的资助金额也不同，最高的是创新研究群体科学基金，平均达 484 万元，面上项目和青年科学基金项目分别平均为 34 万和 18 万。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;Type &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;summarise&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;group_by&lt;/span&gt;(Natural, 项目类别),
                  项目总金额 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;sum&lt;/span&gt;(金额),
                  项目金额占比 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;sum&lt;/span&gt;(金额) /&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;sum&lt;/span&gt;(Natural$金额) *&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;100&lt;/span&gt;,
                  项目数量 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;length&lt;/span&gt;(金额),
                  项目数量占比 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;length&lt;/span&gt;(金额) /&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;length&lt;/span&gt;(Natural$项目名称) *&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;100&lt;/span&gt;,
                  项目平均金额 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;mean&lt;/span&gt;(金额))
Type &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Type[&lt;span class=&quot;kw&quot;&gt;with&lt;/span&gt;(Type, &lt;span class=&quot;kw&quot;&gt;order&lt;/span&gt;(-项目总金额)), ]
&lt;span class=&quot;kw&quot;&gt;kable&lt;/span&gt;(Type, &lt;span class=&quot;dt&quot;&gt;align =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;c&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;digits =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr class=&quot;header&quot;&gt;
&lt;th align=&quot;center&quot;&gt;项目类别&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目总金额&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目金额占比&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目数量&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目数量占比&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目平均金额&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td align=&quot;center&quot;&gt;面上项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;288654.5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;54.8&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;8536&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;53.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;33.8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td align=&quot;center&quot;&gt;青年科学基金项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;96100.8&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;18.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5331&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;33.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;18.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td align=&quot;center&quot;&gt;重点项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;53581.3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;10.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;303&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;1.9&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;176.8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td align=&quot;center&quot;&gt;地区科学基金项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;27782.3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5.3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;948&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5.9&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;29.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td align=&quot;center&quot;&gt;国家杰出青年科学基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;12990.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2.5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;104&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.6&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;124.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td align=&quot;center&quot;&gt;创新研究群体科学基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;12580.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2.4&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;26&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;483.8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td align=&quot;center&quot;&gt;重大研究计划&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;10605.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;104&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.6&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;102.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td align=&quot;center&quot;&gt;优秀青年科学基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;8040.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;1.5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;72&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.4&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;111.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td align=&quot;center&quot;&gt;重点国际(地区)合作研究项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7785.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;1.5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;42&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;185.4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td align=&quot;center&quot;&gt;应急项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4679.5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.9&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;499&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3.1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;9.4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td align=&quot;center&quot;&gt;海外及港澳学者合作研究基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2550.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;71&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.4&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;35.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td align=&quot;center&quot;&gt;青年-面上连续资助项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;1355.1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;24&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;56.5&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;项目评估情况&lt;/h5&gt;
&lt;p&gt;首先做了一个交叉表，发现除了地区科学基金项目、青年项目和面上项目，其他项目均无需评估的……&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;Type_rate &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.array&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;table&lt;/span&gt;(Natural$项目类别, Natural$总评))
Type_rate &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;round&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;prop.table&lt;/span&gt;(Type_rate, &lt;span class=&quot;dt&quot;&gt;margin =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;) *&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;100&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;digits =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;)
&lt;span class=&quot;kw&quot;&gt;kable&lt;/span&gt;(Type_rate)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr class=&quot;header&quot;&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;中&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;优&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;尚未评估&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;差&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;延期&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;延期补评&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;无需评估&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;特优&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;良&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;优秀青年科学基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;创新研究群体科学基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;国家杰出青年科学基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;地区科学基金项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3.8&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;78.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;15.8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;应急项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;海外及港澳学者合作研究基金&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;重大研究计划&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;重点国际(地区)合作研究项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;重点项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;青年-面上连续资助项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;100&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;青年科学基金项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;1.1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;10.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;74.1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.8&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;13.6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;面上项目&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;15.7&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;56.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0.2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;1.0&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;24.9&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;再看历年估结果，1999 年和 2012 年的项目中很大比例尚未评估，看来 1999 年以前的项目评估结果还没有纳入数据库。在 1999 年到 2011 年中，大概有一半的项目评价是良，优的比例总体是在上升，特优也略微在上升。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;ggplot&lt;/span&gt;(Natural, &lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;year&lt;/span&gt;(Begin))) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;geom_bar&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;aes&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;fill =&lt;/span&gt; 总评), &lt;span class=&quot;dt&quot;&gt;position =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;fill&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;labs&lt;/span&gt;(
    &lt;span class=&quot;dt&quot;&gt;title =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;国家自然科学基金年度项目评估情况（按起始年份）&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;subtitle=&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;按项目数量计算&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;x =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;年份&amp;quot;&lt;/span&gt;,
    &lt;span class=&quot;dt&quot;&gt;y =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;项目数量&amp;quot;&lt;/span&gt;
  ) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_x_continuous&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;breaks =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;seq&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;1992&lt;/span&gt;, &lt;span class=&quot;dv&quot;&gt;2017&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;by =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;)) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;scale_fill_pander&lt;/span&gt;() +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme_grey&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;base_family =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;STKaiti&amp;quot;&lt;/span&gt;) +
&lt;span class=&quot;st&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;theme&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;axis.text.x  =&lt;/span&gt; &lt;span class=&quot;kw&quot;&gt;element_text&lt;/span&gt;(&lt;span class=&quot;dt&quot;&gt;angle =&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;vjust =&lt;/span&gt; &lt;span class=&quot;fl&quot;&gt;0.5&lt;/span&gt;))&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqAAAAHgCAYAAAB6jN80AAAEDWlDQ1BJQ0MgUHJvZmlsZQAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VVBg/m8AAEAASURBVHgB7J0HmBTF1oaP5BwlKIIYwIBiQFHBgKACZjFHzAEVA7/Zq6jI1WvOOXsxgGLArCgqqAh6ATFgQFABASXnMH+/xe25s7MTt3t3J3zneXZnpruquuqtDl+fSutFPDOZCIiACIiACIiACIiACFQQgSoVdBwdRgREQAREQAREQAREQAQcAQlQnQgiIAIiIAIiIAIiIAIVSkACtEJx62AiIAIiIAIiIAIiIAISoDoHREAEREAEREAEREAEKpSABGiF4tbBREAEREAEREAEREAEJEAr+RxYsGCBFfJEBGvWrAlE+I8//rDJkycHSkORRSDXCKxYsSLXslTQ+Vm7dm1Bl0+FE4F8JCABWsZae/rpp61jx4726aefljGFddFOPfVUa9eunS1cuLBM6cTfWJctW2aPPfZYmdJKFOmaa66xL774ItGuEtti83HffffZ6tWr3f5///vftscee9jcuXNLhE/2g3RiBXnVqlVt++23t5EjRyaLknL7tGnT7LDDDrPZs2enDJdqJ8d+6aWXUgXJeN9XX31l/fr1s59++injOLkUkPoJSzyRFudrrC1fvtyWLl0auynld861X3/9tVSYhx9+2K699tpS23Nhwz//+U/74Ycfkmbl+eeft3nz5iXdn82OBx980L777rtsopRr2DCvJTL69ddf25w5c9Lm+dlnn7VvvvkmbTgFEAERqDgCRSlA8ToiBIYOHWo333yzHXfccXbUUUfZJ598kjH5k046yU477TQbN26ci7No0SInRhEq2Tyg8fAdeeSR1qBBg4yPHRtwxx13tA8++CC6qXbt2nb55ZfbqFGjotsy+fLWW2/Zsccea7/99luJ4IgB8pfO7rrrLrvxxhtdsPfff9+eeOIJ9x0BiNCoV69euiTcfoRZixYt7Mcff3S/W7ZsaW3btnWCdsqUKZatR3X06NH2yiuvpHzg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bYGV8UAEdC0FwqfIIpD3BCRA874KVQAREAEREAEREAERyC8CVfIru8qtCIiACIiACIiACIhAvhOQAM33GlT+RUAEREAEREAERCDPCEiA5lmFKbsiIAIiIAIiIAIikO8EJEDzvQaVfxEQAREQAREQARHIMwISoHlWYcquCIiACIiACIiACOQ7AQnQfK9B5V8EREAEREAEREAE8oxAUQhQ1odmybZcNdZ/fuGFF8qcPZazHDNmjFtDOlUiTFQea0x6z9rILIuXylhXnrXrMdauZy3lBQsWmLcyj9umfyIgAiIgAiIgAiKQDYGiEKAIKNZTxlgD+cgjj3TrHGcKCuHmLYvn1mU+//zz7eSTT3arIKWLz+o2n376aXSd9mThWQGHlZVYz/j77793wVizmIm9k5m35KBbt/nf//63W9OclUU6dOjg1kxPFueOO+6www47LLqbtZVZAzuVAGXtecSxt1SpPfvss8aa6qwhzXrM3rKg0bT0RQREQAREQAREQAQyJVAt04D5HK59+/aG2MKqVq1qZ599thOUHTt2TFqsv//+26ZPn27e+tjGMm4jR460c845xy688EJr1aqV1apVq1TcSZMm2UMPPWQcb7311rPly5c78caSe48++mip8Gzw1nW33Xff3S13ybKB5557rhOhK1euTLnijrf2sSE+WaUI8dmoUSPr16+fbbzxxgmPw8ZLL73UCc6lS5danTp1XB433HDDlMsUIjxvu+02xwGBu8022xjCmlVMevbsmfRY2iECIiACIiACIiACyQgUhQBFLOJdRKzNmDHDNR8jwhCUNCMPHTo0KvYmTJhg99xzj/OQnnHGGW5d8969e1vfvn1t//33d83cbdu2Tchzo402stmzZztvoR+ApQkRssns4IMPduKOZvQddtjBreU9ZMgQ18yNiKXpG49jvLHvxBNPdPsR1ZMnT7bBgwe7YMnisP403lvEp2+p1sgm/IABA5zns2XLlvbNN9+44+B9/fjjj/0k9CkCIiACIiACIiACWREoaAH63XffOY/k6NGj7YYbbrDnn3/eefBYy7tPnz7Wrl07GzduXIkm8u22287F2WeffQwB+sUXX7j+lbvssou99957dv/99ztRevrpp5cCjReSJms8kwhZ4jRp0sQWLlxYKiwbEKt4Pe+++27baaedrFOnTm4t7Q8++MB9vvTSS1a7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NajvVNdwOsasXMdyv5Qp1f02XTqco4Thekh2DXO/5ZpJdY5SbhhyfSYzrmHqK905yvE4B5MZ1zB8U52jsKEu013DqZ4zHJ+6Cus5w70i1f02XV2Rn3TXDGHijXohniz/CMgDmn91phyLgAiIgAiIgAiIQF4TkADN6+pT5kVABERABERABEQg/whIgOZfnSnHIiACIiACIiACIpDXBCRA87r6lHkREAEREAEREAERyD8CEqD5V2fKsQiIgAiIgAiIgAjkNQEJ0LyuPmVeBERABERABERABPKPgARo/tWZciwCIiACIiACIiACeU1AAjSvq0+ZFwEREAEREAEREIH8IyABmn91phyLgAiIgAiIgAiIQF4TkADN6+pT5kVABERABERABEQg/whIgOZfnSnHIiACIiACIiACIpDXBCpNgLLWbap1bFlHOH5taNZdThUnr2tCmRcBERABERABERCBIiFQKQJ08eLFdu2119p7772XEPOYMWPsl19+sXHjxtmUKVNcmBkzZthHH31kfH744YcJ42mjCIiACIiACIiACIhA7hOoFAE6ceJE23XXXRPSQZyyf5tttnFhXn/9dRduyJAh1r17d9tiiy1s9uzZ9ttvvyWMr40iIAIiIAIiIAIiIAK5TaBaZWSvS5cu9s4779jKlStLHf6LL76wZs2aRbcvX77cpk+fXkJwtm7d2kaNGmUnnHBCNNzcuXONJnqsRo0aVqVKdtp6vfXWM/5SxcskDMdPlw5h0h0njHT8Y/DpfyfdRJZqP+XBUoVhX7pyZ5IOYTJJJ4wwlCldOn65I5EIX0uZzyTTdEol8N8Nfjp8JjuWH9cP6/+O/fT3+Z+x+/zv7EuXX/ZjqdIhTCbpZBKG46Q6FnlJl066/Prph5WOnx7HTWapwpAPLF2YdPnNNJ2wjkV+052j6fKcSV4IE1Y6qfKcCT/yggWtq3WpBE+HPAdl4+claDo+v6Dp+PlJxdgPo8/CILCedyNJ/GQt5/IhQJcsWWJ9+vQpcSQ8nY0aNbL999/fbb/99ttt2223tXfffdduueUWt+3rr7+2kSNH2oABA6JxO3fubAsWLHC/u3btao8//nh0n76IgAiIgAiIgAgUHgF0RN26dQuvYEVQokrxgKbi2qBBA1uxYkU0yKpVq6xly5althEu1m6++WYjLNa0aVObN29e7O6036tXr+7eKBN5Zf3IeFbxsq6c193fVKbPei0+tWXLltnmT15Upvh+pBn9HrIN7z/L/1nmzzDS+fmUO61mzZq20YPnlDkfRJx62t3Oy3DEK9nVX/xBXzqsiRvEdvTrC+N3ZfX7lSOaGQPijntzSVbx4gO/emRzO2To7PjNWf0esn9dd6MNms7zB9Z3rQR9Xv4rq+PHBx56SCN3zQStq5f7NHWtIceMWBR/iKx+w5iHUa7UVZ06dezQYXOyKkN84BcOamDcm4LW1bBDGzuv5ZGvzo8/RFa/c7GuFs3qmlUZ4gNXqf+uUVeL/9w9fldWv2s0HmlVq1a1ZXP3yipefOBaTT8K9TmzZuG+8YfI6nf9lqMtKGMOSDpcn6mMeuB+m43JY5oNrdwKm3MCtGPHjvbmm29GKSEq6fdZr1696Daa2/GKxtree+8d+9NmzpxZ4ncmP2hCoMk/mXGix4/MTxY21XZmAIgV2anCptrndzlIFSaTfWGkQ3mqVQt+OlHf3MSDGvWU6mUi0/Rhkyt1xblZu3btTLOeNBxcwmBMXfnNb0kPlsGOMOsq1fWbQVZckDCuB/JRq1atTA+ZNBx1FQZj6iqMxq4w7125Uldc37w8BzXqipeFoMb1AOeg5tdV0LtyGNcDZSGddHXONZMuTDyXMO6J8Wnqd8UQCHpuljmX8+fPL/Gm88ADD1iPHj2sffv27m2UmwJvSzvttJPz1hxwwAE2efJk69Chg2tq7927d5mPrYi5T+DLOf8ImMm7AsZXdBEQAREQAREQgfIiUCkCFPHZpk0bVya+0+dzl112cU3tbDzuuONswoQJzoPQq1cvF45+nT/++KObmumQQw4JxSvgEtY/ERABERABERABERCBCiVQKQIUwbnbbruVKOiOO+4Y/U1TbqdOnaK//S/t2rXzv+pTBDIiENyTen9Gx1EgERABERABERCBzAlkN1dR5ukqpAiIgAiIgAiIgAiIgAgkJCABmhCLNoqACIiACIiACIiACJQXAQnQ8iKrdEVABERABERABERABBISqJQ+oAlzoo0iIAIiIAJ5QSB43+oH8qKcyqQIiED5EZAHtPzYKmUREAEREAEREAEREIEEBOQBTQBFm0RABESgEAkE91zeU4hYVCYREIFKICABWgnQdUgRyAUCwcXI7blQDOUhjwkEPwfVlJ/H1a+sFzkBNcEX+Qmg4ouACIiACIiACIhARROQB7Siiet4IiACRUMguIfvFscqeDp3FA1zFVQERCA/CMgDmh/1pFyKgAiIgAiIgAiIQMEQkAAtmKpUQURABERABERABEQgPwioCT4/6km5FIGCJxC8mTm8ASnB8zK44OtLBRQBERCBIAQkQIPQU1wREAELLtbuFkUREAEREIEiI6Am+CKrcBVXBERABERABERABCqbgARoZdeAji8CIiACIiACIiACRUZAArTIKlzFFQEREAEREAEREIHKJiABWtk1oOOLgAiIgAiIgAiIQJERkAAtsgpXcUVABERABERABESgsgloFHxl14COLwIiECqB4KPyw5vOKdSCKTEREAERKCACEqAFVJkqSnEQCC6w/lUcoFRKERABERCBnCWgJvicrRplTAREQAREQAREQAQKk4A8oIVZrypVDhII7rnU6jo5WK3KkgiIgAiIQBkIyANaBmiKIgIiIAIiIAIiIAIiUHYC8oCWnZ1iFhGB4N5LDWwpotNFRRUBERABEUhDQB7QNIC0WwREQAREQAREQAREIFwCEqDh8lRqIiACIiACIiACIiACaQhIgKYBpN0iIAIiIAIiIAIiIALhEpAADZenUhMBERABERABERABEUhDQAI0DSDtFgEREAEREAEREAERCJeABGi4PJWaCIiACIiACIiACIhAGgISoGkAabcIiIAIiIAIiIAIiEC4BCRAw+Wp1ERABERABERABERABNIQkABNA0i7RUAEREAEREAEREAEwiUgARouT6UmAiIgAiIgAiIgAiKQhoAEaBpA2i0CIiACIiACIiACIhAuAQnQcHkqNREQAREQAREQAREQgTQEqqXZn7e7q1atmlXeq1RZp8VTxSMMf2uzSrl04PXWW89SHad0jMRbSCcMCyMduORaOmExDiudoHVFPnKNcVj5CYtxWOkUYl1FIpGgxXL3v7AYh5VO0EKRj7DOY/85EiRPpEFdrQmSiBeXMuUKY4qSSX4yCRMQi6LnEIGCFaB169bNCrN/oVarlhwJ+/hbuiirpEsFJo06deqU2p7tBj/P2caLDx9GOpSnevXq8Uln/btWrVqhPAxq1KgRys03l+qKczqMuqpdu7Y7j7OunLgINWvWDKWuOG/CeHDDJtvrPq5I7mcYjMkH505Qo67CyA91FYYADeMah0ku1RX3rjDqinsX5VoRsNK5d1FXSxYGS8i/dy1bGiydMM4/cpBJnZPnbK/htWuDuoSC8VHsshMIfocs+7HLNebChdldvb7wWbZsWdJ8caNavXp10v2Z7li1apUtWhRQxXoHCyMv5DmMdBYvXpz1jSMRr6VLl4bywF2+fLmtXLky0SGy2pZLdcU53bhx46zynyjwkiVLDGET1LhWwvAcrVixwqivoMZ5nO11n+iYYVwP5KNRo0aJks9qG3WFeAxq1FUYApS64hoNarlUV9yLGzRoELRIjksYAp1rYc2aoP5PM//eFfQhH8b1ANxM6pxrJttrOIx7WeDKVwJlIqA+oGXCpkgiIAIiIAIiIAIiIAJlJSABWlZyiicCIiACIiACIiACIlAmAhKgZcKmSCIgAiIgAiIgAiIgAmUlIAFaVnKKJwIiIAIiIAIiIAIiUCYCEqBlwqZIIiACIiACIiACIiACZSUgAVpWcoonAiIgAiIgAiIgAiJQJgISoGXCpkgiIAIiIAIiIAIiIAJlJSABWlZyiicCIiACIiACIiACIlAmAhKgZcKmSCIgAiIgAiIgAiIgAmUlIAFaVnKKJwIiIAIiIAIiIAIiUCYCEqBlwqZIIiACIiACIiACIiACZSUgAVpWcoonAiIgAiIgAiIgAiJQJgISoGXCpkgiIAIiIAIiIAIiIAJlJSABWlZyiicCIiACIiACIiACIlAmAhKgZcKmSCIgAiIgAiIgAsVOYMSIEbZq1aqUGFauXJlyf7HulAAt1ppXuUVABERABERABDIm8Pnnn9vUqVOj4adNm2Z9+vSxN998M7ot0ZfBgwfbZpttZr/++mup3atXrzb+itGqFWOhVWYREAEREAEREAERyIZA06ZNbddddzWEaKtWreziiy82PKD77bdfymQGDhxoXbp0seXLl9v8+fPt3Xffte+++86+/PJLmz17th177LF20UUXpUyjEHdKgBZirapMIiACIiACIiACoRJo166dvffee9a8eXN76aWX7Nprr7UmTZpkdAxfpK5du9a23357++STT6xFixb2+uuv24IFCzJKo9ACqQm+0GpU5REBERABERABEQiVwFdffWUPPfSQE6CPPPKITZ8+3f79739b+/bt7d577015rDfeeMM+/PBDF2by5Mm28cYbO09qJBKxzz77zFq3bm3/+c9/UqZRiDvlAS3EWlWZREAEREAEREAEQiOA9/Ooo46yKVOmWJUq63x3NKfjCe3du3ep4yxatMh5N4cPH24fffSRHXfccbb33nvbH3/8YUOGDHFx6tSp45rzEaVt2rQplUahb5AALfQaVvlEQAREQAREQAQCEahfv77tscceNnPmTFuxYoX9/PPPhrg86aST3ACj+MQXL15sS5cudd7RSy65xM466ywXpFevXta9e3cbP368LVu2zPbZZx8bO3asvfjii66fKH1Fi8UkQPO8pn/o802el0DZFwEREAEREIHcJ3DYYYfZM88845rQN9poI7vqqqvcYKQ5c+ZYs2bNShRggw02sNNPP91tY5R727ZtnRidNWuWVatWzX777TebNGmSa9Jv2LCh4Q39/fffS6RR6D8kQAu9hlU+ERABERABERCBMhOg2Z0m+O22284OPvhge/75523cuHHOI0qi9A89//zzjdHuNLXHG15T5grdZptt7LzzznO78Xo++uijNmDAgPjgRfNbg5CKpqpVUBEQAREQAREQgWwJ9O3b102f9PDDD7uoeEKZQslvZu/Zs6cxMImmdprVYw3vKGGZagkB6hsDkIp1/k+fgTygPgl9ikCREVD3jSKrcBVXBEQgawIvv/yyrVmzxho3buymT2LQ0eGHH+4GEpEY84AytRKeUSapr1GjRoljjBo1yjW/M/CoUaNG0X0IUJrii9nkAS3m2lfZRUAEREAEREAEkhLYfPPN7bnnnnP7jzjiCEOQ3njjjW70+sSJE92IeLybNKfHi08iHXrooW4KpljxyXZEa926dflatFbc8rtoq10FFwEREAEREAERSEegY8eO0SDrrbeem/tz6NChbtQ6I+FZHYmm95133jkaLvYLXs74AUrsJy3mAy1mkwAt5tpX2UVABERABERABLIicOSRRxp/QYzJ5xGvxWwSoMVc+yq7CIiACIiACIhAhRNgGqdiNwnQYj8DcrT8GiBT/hXzyJDDAx3kv/MqB0pDkUVABERABIqTgARocda7Si0CIiACIiACIpCGAKPVy8PoA1rsJgFa7GdAyOWX5zJkoEpOBERABESgUgggPvcf8kfox37psCZu5aPQE86zBCVA86zClN3sCEgQZ8dLoUVABERABESgIghoHtCKoKxjiIAIiIAIiIAIiIAIRAlIgEZR6IsIiIAIiIAIiIAIiEBFEJAArQjKOoYIiIAIiIAIiIAIiECUQKX1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WyFOXi8BWsaTRNFEIFsCatbNlpjCi4AIiEBxEXjhhResb9++rtDVqlWzevXq2dVXX20dOnSw448/vqBgSIAWVHWqMOVFYOTc0wImfWTA+IouAiIgAiJQyATGjh1rtWvXtm7durliNmrUyDXHH3DAAbblllsWXNElQAuuSlUgERABERABERCBfCLw559/2q233mobb7yxvfHGGzZ69GibMmWK3Xjjjbb55ptbq1atrGnTpvlUpLR5lQBNi0gBRCAcAupXGA5HpSICIiAChURg1apVdsstt9gjjzxiAwcOdH0/8X5usskmNnPmTDvttKAtcLlJS6Pgc7NelCsREAEREAEREIEiILB06VK76aabrGHDhrZy5Upbb7317PXXX7devXq5bYWKQB7QQq1ZlStUAiP3vD5Qeh0DxVZkERABERCBQiWA8MSWLFniPr///ntr0qSJE6N16tRx2/j38ssvW58+faK/8/2LBGi+16DyX3QEgo6mn3pb0SFTgUVABEQg5wkgPLGnn37aBg0aZJFIxMaMGWMMQpoxY4ZddtllduCBB1qNGjVyviyZZFACNBNKCiMCIiACIiACIiAC5UgAYdm+fXvr37+/a4bnUCeccIJdeeWVVr16dRs8eHDBiE/KJgEKBZkIiEDBEPihzzcFUxYVRAREoHgIbLvttsZfrPXo0cP4K0STAC3EWlWZCpqARtMXdPWqcCIgAiJQFAQ0Cr4oqlmFFAEREAEREAEREIHcISABmjt1oZyIgAiIgAiIgAiIQFEQUBN8UVSzCikCIlAZBIL2R41URqZ1TBEQARGoAAISoBUAWYcQAREQAREQARHIPwJ/nPNg6JmuWrVq6GnmY4ISoPlYa8qzCIiACIiACIhAuRJgRaKaNWuW6zGKOXEJ0GKufZVdBAqQQNCJ+uc+XIBQVCQREIGsCTAR/N+/dc46XroItdcfZbErHKULX6j7JUALtWZVLhEoUgKapqpIK17FFgERyCsCGgWfV9WlzIqACIiACIiACIhA/hOQBzT/61AlEAERyFECQbsD/Hp7uAULOio/3NwoNREQgWImIAFazLWvsouACJQrAXUHKFe8SlwERCCPCUiA5nHlKesiIAIikA2BoB7ZWfdnczSFFQEREIHkBApWgDZu3Dh5qRPsqVJlXXfYWrVqJdi7bhNzdzEqbtGSpEEy2lGjRg1r2LChLZmdUfCkgapXr550XzY7wkiH8sBneTYHThC2Xr16xtQXCxck2JnFptq1a7vpMxYvzSJSgqDUVaNGjRLsyW5TGIw5p8NIp0GDBq6usitB6dB169YtvbEMW6grOAc12GR73Sc6ZhiMw6qr+vXrm39vSpTXTLdRV9y7ghr3xzD45FJdcX2Tn2UB4VBX3LtWzQ+WEKOj3XNmcbB0cvE5k+76LMt5sXr16mCgcjT2008/bYceeqhxv87EnnnmGevWrZu1bt06aXBYVauWuezjPFyzZk00zvLlyy2VRkp64CQ7Ms9JkgRydfO8efOyyhpQuXksW5b8NsSNIYyTfeXKlbZo0SILCn/VqlVZlTFZ4DDSWbBggYUhSBYvXhyKOKIe4bxeskJnuJ00KFtQC4Mx53S6G3gm+Vy4cKEh+oLakiVL3DUTNB3qihtbUINxttd9omOGVVdhvLhwn2AewqB9N6krHiZBuwRQT0uXBnyr86DnUl3Nnz8/44d8ovPF30ZdhSHO4ctDP6jl4nMm3fXJNUN9ZGNh3MuyOV5Fhf3000+tRYsW1rNnT3vxxRftqKOOSnno77//3l1Xp556atJwY8eOtX79+tnbb79tLVu2dOHQNBMmTLB27dqVug4mT55sF110kb333nsuLAL39ttvty5duiQ9RjY7gmqgbI6lsCIgAiIgAmUgELTp/Pe7y3DQFFGWf9U9xV7tEgERKCuB119/3fbff39r3ry582befffdNn78eOvdu7fhZU9mTZs2dQ6y5557zonVRKstIRw//PBD5ywaN26cPfHEE058HnPMMdamTZtSSQ8fPtz23Xff6Hby1KpVq+jvoF8kQIMSVHwREAERKGcCQT2XYWcv1/ITdvmUnghUFgFaKl555RXXEkhLwX777Wf9+/dPmp3p06fbY489Zu+++6716tXLtt1226StiLQ20aWH7hk77LCDa1q/+eabnffz2Wefdd5O/0B4oj/55BN76623/E0uPK2UTz75pDvG8ccfH6iLUJVoyvoiAiIgAiIgAiIgAiJQ4QQQnnSbwNO53Xbb2S+//GKjR492zd8DBgywPn362M8//1wqX3gur7nmGuvevbttuOGGTryeeOKJ9sMPP0TDzp4924nUPffc04lMjnXWWWe5Zni8qpMmTbKjjz46Gp4vgwYNsq222sp+/fVXlz55mDp1qg0bNsw19dNdImhXEXlASyDXDxEQAREQAREQARGoWAKIQjyYp59+umt6Hzx4sDVp0iQ6tqJHjx5OVG622WYuY2vXrjW8l3wyhuX+++93f3hLGbgU21zPOIatt97azjvvPGvbtq3ru//ggw/azJkzbcaMGda1a1d74IEH3LEuv/xyoxkfITxixAjjeNdff707zqWXXmrXXnttaGAkQENDqYREQAREQAREQAREIHsCNI3TfH7ssccaQm/XXXc1msU7d+5sV1xxha2//vrWoUOHaMKEZzt27733OhE5d+5cJyjj+2kywIg/BhvRj5Mm9BUrVhizztAcv9tuuzkPKgOSELQce5NNNrGXXnrJpT9q1CibNm2a0fx+5pln2p9//mnPP/984MGsEqAOr/6JgAiIgAiIgAiIQOURQBQyGw+icJtttnEZOfLII90nsywkmpLphRdesL333tt++uknYwQ8HlAE4oEHHliqIBMnTrRvvvnGNb8jdplx4f3337f27duXCIv4xDgm9tFHHznv7EknnWSvvfaaMeVTGLMPSIA6vPonAiIgAiIgAiIgApVHgL6aGIJyzpw59q9//ct5LP/++29jsBHzbfuGWH344YfdKPUtt9zSiUUGLd13332uvygj2M855xzr1KlTdLo8BioNHTrUeVpJh2Z/BG8y45gYzf94POmTygAp+oOGYRKgYVBUGiIgAoEJHF3zuoBpXBgwvqKLgAiIQOUROP/8893B99lnn2gmEJrdvPk3aRaPXZSCQUYMJMJbiuEBpQmd/qCIROYOZd5PvKa+h5Opl2LnJ0aA0gyfzDp27Oh2bb/99vbHH384L+jFF1+cLHjW2yVAs0amCCIgArlMQEI2l2tHeRMBEUhGAM9nvLEQBYKSPqCx5otDfxsT1TNoCUOUnnDCCf6u6Ges+GQjqyLRFJ/M7rnnHrcLkRo/Sj5ZnGy2S4BmQ0thRUAEREAEQiOgCe1DQ6mECphAokni44t77rnnxm9K+xtv6SmnnJI2XHkFkAAtL7JKVwREQAREICUBTWifEo92ikC5E8hmbfiwM6OJ6MMmqvREQAREQAREQAREQARSEsjKA8r8ULGdYFOmrJ0iIAIiUAkE+jX/MdBRhweKrcgiIAIiIAKZEMhYgE6ePNlGjhxp/iitTBJXGBEQAREQAREQARHIVwJ1m38SetarVq0aepr5mGDGAvSLL76IDvePLyhD/5kvatNNN43fpd8iIAIiIAIiIAIikHcEmCOTgTrlYenm4CyPY+ZamikFKAvN+0q9adOmtnDhQjdxKdtjO66+88479u2339oll1ySa+VTfkRABERABERABEQgawKIxPp9n806XroIsx883OrUqZMuWMHvTylATz75ZOf1vPPOO23jjTc2muHvuusue/XVV+2JJ56wtm3bOkCsEdqyZcuCh6UCioAIlB8B9d0sP7ZKWQREQARyjUDSUfAof2bWx/3cs2dPt0A9C9GzPFTfvn3deqNTp0615557zi0VFT/Baa4VVPkRAREQAREQAREQARHIDQJJPaD0fWAm/Z133tkOPvhgq1+/vi1ZssQt6cSs+P369XOz7n/++ed25JFH2rx583KjRMqFCIiACIiACIiACIhAThNIKkDJde3atQ2B2b17d9f/s3r16m5tUQYksbYoi9p/9913tnz5cttrr71yuqDKnAiIgAiIgAiIgAiIQG4QSClAV61aZVtssYXL6W+//eaa47t162YHHXSQde7c2YlR+oWeccYZNmTIkNwokXIhAiIgAiIgAiIgAiKQ0wSS9gEl1wsWLLBbb73Vzf/Zu3dv1w+UEfDjx4+366+/3vCIbr755tagQQPXNzSnS6rMiYAIiIAIiIAIiEAeEfj111/t2WefzaMcZ57VlB7QQw45xC644AKrWbOmS3HZsmW21VZb2QYbbFCqyf2vv/7K/KgKKQIiIAIiIAIiIAIiUIrA3Xffbc2aNbOjjjrK+H744YeXClMIG1IKUL/53S8oA4323HNP/2eJz1atWpX4rR8iIAIiUOwEjq55XUAEpweMr+giIAL5RoBujZ9++qndcccdtnLlSvvhhx+sa9eu+VaMtPlNKUATxZ4/f74lmnLp//7v/xIF1zYREAEREAEREAEREIEMCCA4X375ZTfvet26dW3w4MGum2MGUfMuSMo+oPGlOfHEExOKT8IxbZNMBERABERABERABESgbARq1KjhVpqcNGmS/fHHH3bvvffa0qVLy5ZYjsfKygPKgKNEtmLFCqOjbHyTfaKw2iYCIiACuU4geNN531wvovInAiKQgwQY6E1z+5NPPulmG2KqS5Y5P/fcc23rrbfOwRyXPUsZC9BvvvnGLcfJhPTx9vzzz7u5QCVA48notwiIgAiIgAiIgAikJ8B0ly++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uvlHx40bZ4ccckgoTX8uYf0TAREQAREQAREQgRwgQDc/f8Yh9Nbll1/uBmo/+eSTpeZAf/XVV22LLbYwVqbEgXfaaaflQAkyz0JaAXrllVfa7rvv7lZAon8G/S38Phd4K++66y43ZyeezEynRQIuk9fHGqPdfdtrr738ryU+27VrV+K3fohAMRIIOgLZLL9uUsVYxyqzCIhAcRFgfvOHH37Yhg0b5hx6p556qmsNxvtJqzCzLMQa3RcRnh988IHr+44zcJtttnEtxXhDmW/9tddei42Sc9/TClAmib/vvvtcxkeOHGndu3d3MPr06eO8oMzpGT9nZ86VUhkSAREQAREQAREQgRwlwFSULG/++++/O08mAzyZ6vKtt96yn376yf766y83MNvPPg5ABk+zCBADOVnUBych8fCannTSSX7QnP1MK0C7dOnimtwZBPTYY485AUp/A5bixJMZxhx1OUtHGRMBERABEShFIOiofE0gXwqpNoiAffbZZ26mE3TVrbfeanvuuaebD53ujttvv30JQsy9jYMQDylCdOONN3b7v/zyS7d0OgO4c93SClBGm3/33Xe28847RyeQp88B7mKaxMOY2iPXISl/IpBLBII+/J/OpcIoLxVKIOi5M7RCc6uDiUBxEWCQNuNraIanWyPTALJIR48ePRKCYDA3fUZpcqeJngHa++23n3MQslhPrltaAbrZZpvZ8OHDnbcTlc0gIFy89D1AgTNCXSYCIiACIiACIiACIlA2AjSzv/POO26aSgZfM/ibgUW0NPfr188YnH3DDTe4xJmPFw2GHlu7dq2bUeiVV16x5s2bG7MHsdpkqjnNy5bD8GOlFaAoa/p+/vzzz276JL9T69SpU41RWd9++60xUmvQoEEamR5+/ShFERABERABERCBAifArD84+5grHfFJ8zt9OdctU1yy8EOGDHGLdzAgfNdddzUW3mGw+O23326XXnqpcw4+/vjjJSPl4K+0ApTpkUaMGJGDWVeWREAEREAEREAERCC/CbC4DqKSAUWMZMepd9tttxkrPHbr1s06dOjgpqlkpS1W7WKEPPOiIzLPOussa9u2rY0dO9bFo2Uaw0Oa65ZWgOZ6AZQ/EagIAqNanxDoMBcGiq3IIiACIiAChUpg/fXXt/79+0eLx+qPjIhn6VKmujzllFOcV/Oggw5yc6MzZzoL+SBSMZreacK/+OKL3e+LLrqoMJrgXWn0TwREQAREQAREQAREoMIING7c2AYOHOj+4g/qLw7EdgaDn3DCCW4EPb+Zv/3HH3/ka06bPKA5XT3KnAiIgAiIgAiIgAgkJ8DAcMSqbwxC4i/XrcLXgs91IMqfCIiACIiACIiACIhA+RKQAC1fvkpdBERABERABERABEQgjkBKAcoUS6xB6hvzTSUy5pv6+uuvE+3SNhEQAREQAREQAREQAREoQSBlH9DffvvNvvjiC2Pd94ceesj+8Y9/2CabbGKsQcoM/ayONHjwYOvcubObs+q5556zqlWrljiAfoiACIiACIiACIhAPhJosN3eoWebyeVlZikpbL311vbUU085Tl999ZUNHTrUdtxxR7f60eLFi90EqUceeaTddNNNdvLJJ4unCIiACIiACIiACBQEAQb3bPnPd8qlLIxcJ/1itpQCtHXr1m6NUbyfe++9tzFTPzPtM0kq4pTJUe+77z7bdNNNi5mhyi4CIiACIiACIlBgBBCJo057MPRS7XLfycYqRsVuKQUocJh1f/78+YYHlMlOaXavUqWKW5rzn//8pxv6f88997hlOosdpsovAiIgAiIgAiIgAqkIIGxlaZrgAUSfzzPPPNMJzTPOOMPaeks+IUCZc+qSSy6xFStW2Pnnn2+PPfaYeIqACIiACIiACIiACIhAWgJpPaDMtl+/fn2X0GGHHWZbbrmlzZgxwy0R9cMPP0T7ftI/lP6gMhEQAREQAREQAREQARFIRSDlNExEPPTQQ+3SSy+1VatW2f777+/6e06YMMFYk9QfeNStWzc1waeirH0iIAIiIAIiIAIiIAJRAmk9oIREfF5zzTW2Zs0a1yd01KhRblASA5F8Q5zKREAEkhM4uuZ1yXdmtKdvRqEUSAREQAREQARynUBaDygFwNs5depUO/DAA53w7Nevnw0aNKhE2Yp9OoESMPRDBERABERABERABEQgKYGMBCj9QHfbbTc32XzXrl2NvqCffvqpTZw4MWnC2iECIiACIiACIiACIlB2AoyY/+abb1Im8Mknn7gpM1MGSrBz7ty5blrNBLvcptWrVyfbFcr2jJrgma/qggsuKHHAY445xqpXr15im36IgAgkJ9Cv+Y/Jd2aw5/EMwiiICIiACIhA/hJA9PkrJTHn+uWXX+4Gfj/55JPRAeF+6V599VXbYost7I8//rApU6bYaaed5u9K+vn+++/b3Xffba+99ppNnz7dtWbHLrkeG/Ff//qXMebnhRdeiG6eN2+e/fTTT25KzujGMn7JSIAmSpuMyURABERABERABERABIIRYHahhx9+2IYNG2ZMeXnqqacawhDvJ5/+bET+URibg/D84IMP3KxEeEq32WYbmzx5svOGjhkzxolMP7z/uc8++7iFhPjNtJpNmzb1d5X6vPLKK+3PP/800n7++eftiSeesBYtWrhumTvttFPglZzKLEBL5VQbREAEREAEREAEREAEsiaw4YYbusHev//+u/NkMq6mb9++9tZbbzmP419//WW9evWKprt06VKrVauW9e7d25YtW2ZNmjSxRo0aOVGI1/Skk06KhuULQnbSpEn2+eefO5GKJ5T4G2ywQYlwsT9ookegrl271o499liXRqdOndwnApcumUEsoz6gQQ6guCIgAiIgAiIgAiIgAqkJfPbZZ26RHxb7ue222+yjjz6yhg0b2sKFC2377bcvEZnt7du3t2nTprn9vof0yy+/tHfeecdatWpVIjwCdrvttnOCkiXVf/nlF6tatapr3keYxhrN7gMHDrStttrK3nvvPTcI/brrrjOWZ2dlTERp586dY6OU6bsEaJmwKZIIiIAIiIAIiIAIhEegTZs2tmjRItcMTxP3ypUrrUaNGtajRw9r2bJlqQOxEiV9RmfPnu2a6BGq++23n/Xs2bNU8/hee+3lmtOZ0WjOnDnOi4mXlT6kLCTEMUgPw/NJNwBmQMLDuvnmm9sVV1xhy5cvt1mzZrkweFkRukFMTfBB6CmuCIiACIiACIiACAQkwMAeBB19Lo8++mi7+eab3cAiBiQx9SVexxtuuMEdBSFI/89x48a55vG///7bXnnlFWvevLkbWNSsWTPXLB+bJbyc3377rVvNcvz48bbrrru6Od7p33n99dcbTfLMbLTzzjs7MUpcvKwch8FONWvWdJ5QvKK+wK1Xr17sIbL+LgGaNTJFEAEREAEREAEREIHwCOBlHD58uHXs2NGJzz333NONgMcDGm9Dhgxx3khmKEJIzpw503bffXejaZ2VKxGOjz/+v3lT8JAiVs8991y77LLLXPqIVt+DSvoMToo1PKujR4+29ddf3/r37+88rE899ZQhbjfZZJPYoGX+LgFaZnSKKAIiIAIiIAIiIALBCNDkjaikuZuR7Ey/RB/QO++801jqvEOHDq4JnqkvGzRo4EbIM9odkXnWWWe50exjx4518RCfGJ5L3xCRp5xyivvJ1EsYg5Z++OEH5wV1G+L+IT4RvxdffLEhdDG8pfRPDcskQMMiqXREQAREQAREQAREIEsCvpfRj1a3bl03Ip45N++66y4nHhGW9MmkeZ7+oHgwEakYTe804SMWsYsuuqhEE3ysaIwdnERzf7L53FmAiBH4vvgkXQRo0GZ30vFNAtQnoU8REAEREAEREAERyBECjRs3dqPRGZEebwhE3xCGJ5xwghtBzzbm7/zxx8QLn9C31DcGICF2Exmi1R9Z7+9HjG655Zb+z8CfEqCBESoBERABERABERABEagcAoxmR6z6Rj9N/hIZUy/5xqTy/GVqRxxxRHSVpkzjpAoXXmN+qqNonwiIgAiIgAiIgAiIQN4S8JcIDasAEqBhkVQ6IiACIiACIiACIiACGRFQE3xGmBRIBERABERABESg2Ag02CzzJupM2cQ2g2capxDDFawAje0PkUnF+aPEWBs1mXHS0Nl30ZJkITLbztQGjGhbMjuz8MlCJRu9lix8su1hpEN54LM82UEy3M4IO/qzLFyQYYQkwegszcS5i5cmCZDhZuqK9XW9tSEyjJE4WBiMOafDSIdpPMK4Af6v8/rixIXOcCt1tW6uuzkZxkgcDDbrrvvCqSsGAay7NwW7IKgr7l1mwW5e3B/XnYOFU1dc35RpWeLTKuOt1BX3rlXzM46SMGCdOnXWPWeCXVbumsq150y65/L/ruGEaBJuZL7K8jLqc8er+pRL8lyPpF/MVrAClOkLsjFurJwMy5Ylvw1xYwjjZGd5LZbbCgp/1apV2RQxadgw0lmwYEHS0XRJD5xgx+LFi0MRR9QjnINe3qRB2YJaGIw5p9PdwDPJJ8u1xU6tkUmcRGGYqy6MGyh1xcoeQQ3G2V73iY4ZVl2te3FJdITMt3Gf4EUqqFFX6wRosJSop6VLA77VeVnIpbpibWteyoIadbVOnAdLCb5r1qwJlogXOxefM+muT64Z6iMbC+Nelux4XDOxo8aThct2+4UXXmipnF3Zppev4dUHNF9rTvkWAREQAREQARHIOwJr167NuzyXR4YlQMuDqtIUAREQAREQAREQARFISkACNCka7RABERABERABERABESgPAhKg5UFVaYqACIiACIiACIiACCQlIAGaFI12iIAIiIAIiIAIiIAIlAcBCdDyoKo0RUAEREAEREAEREAEkhKQAE2KRjtEQAREQAREQAREID8IzJgxw3755Zekmc12GkmmoYqNE8Z0ebGZkwCNpaHvIiACIiACIiACIlCJBJh7euTIkXbDDTdY37597Y8//kiaG+afveOOO2zvvfe2Bx980KZPn5407NixY2377be3WbNmRcMgMMePH2/MDx1vkydPtt69e0c3d+vWzcaMGRP9HfSLBGhQgoovAiIgAiIgAiIgAiEQmD17tj355JN2zjnn2IEHHmiPPPKItWrVKmHKf//9t9veo0cPq1atmm233XY2bdo0u+yyy+yss84yFnaJtS5dutiHH35oTZo0sXHjxtm5555riMrPPvvMVqxYERvUfR8+fLjtu+++0e3NmzdPmpdooCy+SIBmAUtBRUAEREAEREAERKC8CCDyzjvvPNtggw2sY8eO9t1339m7775b6nB4OhGZL774oludrFOnTrbrrru6eMTfYYcdSq0Mx6pzLO3L0sfsP+OMM6x169bWrl07e/bZZ0scgxWpPvnkExswYEB0OyIXUYtAfuaZZyzohPpBV4OMZkxfREAEREAEREAEREAEykZg6tSprjn866+/dsu6XnvttdayZUvbYost3FK6sUsfDxs2zG688Ua3VLS/RDPiEg/qfvvtZ2effXY0E2x7/fXXXRP9tttua4899pgTr4MGDbL69evbpEmT7LjjjouG5wv7ttpqK/v111/tqaeeMpbzJX8cd8MNN7SmTZu6JWM5ZllNArSs5BRPBERABERABERABEIiULVqVUMgfvnll3b11VfbK6+84ryhiZK/+OKL3eYffvjBiVP6gCIyY/ts+vHoU7r11lu7tNq2bWsIWfqLzpw50xi41LVrV3vggQesbt26dvnll9tzzz3n0hkxYoRtttlmdv311ztv56WXXmqI4rBMAjQskkpHBERABERABERABMpIoE2bNq7Z/OOPP3YCNFHTe3zStWvXtsGDBzvhiheTkev0DaWfp280sfM3YcIEo4mfJnT6fNarV881x++2227WvXt3N+KdZnWa8jfZZBN76aWXXBKjRo1yfUtpfj/zzDPtzz//tOeff944dhAru+80yFEVVwREQAREQAREQAREIEoA8XjNNde4pnVGtyMWY+3ll1+O/en6fyJWaR5nFPstt9zivJc77bST/fbbbyXC8mPixIl23333Gf1F6T962GGHWcOGDa19+/auLyiikyZ1PjHygH300UeuGwBeUwZG0Yc0qPgkXXlAoSATAREQAREQAREQgUoiwAAhmtVPPPFEY7Q69vvvv7tplVq0aGE//fSTax6nqd3v8zllyhTr37+/80giIps1a+a8l/TT3GijjUqVBI/q0KFDnbeUnQje2H6l8RH8KZ0YZY/Hc/To0a5bQOzApPg42fyWAM2GlsKKgAiIgAiIgAiIQMgEaOa+7rrrSng9aVK/7bbbXJ/QBg0a2GmnneY8lv6h6de5Zs0aO+igg4xR6/xmYBKfiYQlUy81atTIj+4EKM3wyYxR+BhzhzIXaa9evZxIThY+2+0SoNkSU3gREAEREAEREAERCJEA4i7emCqJv2TWp08ft8v3iPKDQUh4TBNZrPhkP9MqMegpmd1zzz1uFyL16KOPThaszNslQMuMThFFQAREQAREQAREIHcI7LjjjhlnplatWnbKKadkHD7sgBqEFDZRpScCIiACIiACIiACeUAAL2hlmQRoZZHXcUVABERABERABESgSAlUnvQtUuAqtgiIgAiIgAiIQH4QiJ8KKYxcM+G8TNMw6RwQAREQAREQAREQgVIEGEl+6qmnltoexoZ0UyCFcYxcT0Me0FyvIeVPBERABERABESgwgkgEn+9s07ox93gnHnGAKBiN/UBLfYzQOUXAREQAREQARGoMAIsdykzkwDVWSACIiACIiACIiACIlChBCRAKxS3DiYCIiACIiACIiACIiABqnNABERABERABERABESgQglIgFYobh1MBERABERABERABERAAlTngAiIgAiIgAiIgAiIQIUSkACtUNw6mAiIgAiIgAiIgAgkJrBq1SpbsWJFdOc777xjQ4cOjf6O/0L4fDUJ0HytOeVbBERABERABESgoAhMmzbNDjjggGiZWrRoYaNHj47+jv9ywQUX2IgRI2zy5MnWt29fY+5S/vLBJEDzoZaURxEQAREQAREQgYIm8Nlnn1nNmjXNX/4TITlz5kwnLocNG1aq7EuXLrVJkyZZt27drG3btjZv3jz317NnT5s7d26p8Lm2QQI012pE+REBERABEfj/9s4EWori6uP3se8giyKyKCoq7oLgvsRdVIIGE5VjjAuHz4WouMSIJO5GgyjGIGowGiWaKO5gNCqIEolGEFEUIiYQUECQnccT6K/+9exh3jjTXTN135vtX+e8Nz3TVberfre6+vatjQRIoOwIPProo7J69WrbBT9lyhT57LPPrAF65plnSv/+/WXOnDn2fAjmlltukZtvvllatGghy5cvl3333Vc2bNggN9xwg7Rt2zaMVrCf3IqzYFXDjJEACZAACZAACZQDARiODRo0kGeffVa6dOkiVVVVMm3aNMEYz6eeekrWrFkjzZs3l3322UcOPvhgmTBhgnzwwQdyxBFHyD333CPvv/++wCM6btw42W233Wz6Qt/ukwZoOdRslpEESIAESIAESKBgCSxdulRGjRolFRUVcvHFF8v+++8vxx57rPWGvvnmm7Zrft26ddb4/OSTT2TevHnW0/nVV18JxoEOHz5cOnfuLIcccoj1hBZsQZMyRgM0CQYPSYAESIAESIAESKCuCXTr1k0w4/21116TPfbYQzZt2iQ33XST4Pd27dpJ3759pXv37jZbmJh07bXXysSJE6Vp06aCveXh/UTo0KGD/SyGfxwDWgxaYh5JgARIgARIgARKlsCDDz5ou9zhydy8ebN07NhRdtppJ2tQ9ujRw47zDMd1wiBFgNe0WbNmMnbsWDnnnHNk5cqV9nsICd30hRzy5gGFtd6oUSM75iEdIJyvV6+eJI9hCNfGwliI9u3bp0vG30iABEiABEiABEigqAgMHjzY5hfd6+Hanueee671bt522212klFqgTApCd3yLVu2lN69e9sZ8E888YQMHDjQLs30yiuvyOmnn56arGC+58UAxcDaVq1aydq1a+1MLVj3yQFW+4oVK+S9996zVj0G2WKALlzOeAPAMgXXXXddchIekwAJkAAJkAAJkEBRE1iwYIHtcg8L8cILL9gJRzAqUwPsqJNOOinRNY/lmObOnSuXXnqp7LDDDnLjjTemJimo73VugMLonDVrlgwZMsSCGDlypAwbNiwBBYuwYvAtXM/HH3+8HWQLAxRW/mWXXSa77rprIi4PSIAESIAESIAESKBUCBx33HHW4RaWBxORMNYTM9tTw/XXX1/jp4YNG8oll1xi/2qcKNAvdW6ATp8+vcYg2crKSlm8eLF06tTJIsKA2zBgEdZwzAMM1/nz58vChQvloIMOqjHOAfEfeOCBhNKwICuUlk3A8geYfVa/fv2MyaBc/G1YlzGK0wnIwHIKSbttOaVLjYQ8awQNOSgPylXpmSEMqIYeNnnKgZcc5dpQPS47Z2mQgTXWRFbmLAMJNRgjHxpyMGYIuvINGB4DXYms9RKFoTgYbiOydfu5XARu1dWqXJIn0mgw1tRVVJuUyHTMAXRVvTuKX+MFXVXrvCrmitGnC01Xtl2PznLsWbRd0JXvxohou6Cr9X63lb3HC+05U92WZka5tV5kjlPqZ1CHkjnhGONDSzHoWDBZkFmyZIm0adMmkQI3LZYRCA3QxAlzMGnSJOtKxm94QGGALW7MoUOHyujRo2sYoc8//3xigdY+ffrIaaedliwq9ri6UZXIB3MYZ0OstOgIuMlQHr/HrUQay9E5qHlW6wEX8qkpPbtvaHwR/B6T1XrUeKiEuvI1QDUYw3CsNtSyY5oaG/ecRgh15SsLeqo2iL/xEgXGYCTiZ4AWkq6Sx8D7wIHhqBFwP2jwKSRd4X7QuK+0deX57mxfVgvtOVN9f2auichvXJzU1HBiMRQngTo3QDFmIZxMBGQYbIvfUsNbb71l17Paeeed7amuXbsK/hDw4Hv77bdtF739wfyDsZocsH1VNiH05mCsaaaAGwNLI/gGXAMTqXzhJ3P0yZOGHOzCgLdt34CXDI0HHDzmWMgX/jmfgMZt1So/gwbX12CMGY/bbLONT3FsWuhKwwgFF42XDgyv0XiIgDG2ovMNWrpKftHONU8YC69h6GN3lWoPaK45qU6HyaHhci8+kgpJV8uWLUv7DMq2fKh71S9S2aasGR/PBsyC9g2F+JyJuz9xz+AZkE3QaMuyuR7j6hHwtYGyzglW8cd4hjDAAA0Ny/A3TD5C1/tee+1lDT6scZX8Bo81sKIMxVAOP0mABEiABEiABEggVwIN2lQ7wXJNny6dhsc9ndxi+63ODVAYm/Ak4g0Yng8sHQDjcsyYMXLMMcdYr9Xrr79ux3lOnjxZPvzwQxk0aJCdEd+zZ0+B8fnRRx/JeeedV2ysmV8SIAESIAESIIEiIYAeni4/m10ruUWPhEYPUq1kro6E1rkBinKdffbZ1rBEt/eJJ55oi4pV/rHw6qJFi2zXO7ph4fncb7/9rDd0l112kXfffdd6S88//3yVro46YszLkAAJkAAJkAAJFBkBGIlwlGkHjKXWGjOsnbe6lJcXAxTwe/XqVaOcBxxwgP2O8aDYhio1wADFHwMJkAAJkAAJkAAJ1AWBgc9nNybVJU/PDGjrEq3k43ArzpJXMQtIAiRAAiRAAiRAAoVFgAZoYemDuSEBEiABEiABEiCBkidAA7TkVcwCkgAJkAAJkAAJkEBhEaABWlj6YG5IgARIgARIgARIoOQJ0AAteRWzgCRAAiRAAiRAAiRQWARogBaWPpgbEiABEiABEiCBMiaAddJHjBghc+bMKWkKNEBLWr0sHAmQAAmQAAmQQDERwPa7F1xwgWDbZI2tbwu17HlZB7RQYTBfJEACJEACJEACJJAvAi+99FJiC/LFixfLqaeeKm+//bbsueee+cpSrV2XHtBaQ0vBJEACJEACJEACJOBO4J133hFsO968eXNrfHbr1k123313dwFFFJMGaBEpi1klARIgARIgARIoXQI777yzTJs2Tbp37y5LliyRSy+9VLA1eSkGGqClqFWWiQRIgARIgARIoOgING3aVNasWSMzZsyQmTNnyvbbby8jR44sunK4ZJgGqAslxiEBEiABEiABEiCBWiZQVVUlzZo1k3r16knv3r3l008/lQsvvLCWr5of8TRA88OdVyUBEiABEiABEiCBGgQqKyvllFNOseM+4fns16+ftG7dukacUvnCWfClokmWgwRIgARIgARIoKgJLFq0SL744guZO3eujB492no/u3TpImeddZb06dOnpMaD0gAt6qrKzMcR6DZ8aFyUyPPLxkae5kkSIAESIAESUCGAdT/HjBkjLVq0kGuuucZ2w0+YMEHuu+8++fWvfy2YoHTVVVfZCUoqF8yzEBqgeVYAL08CJEACJEACJEACGPv55JNPynHHHZeAUVFRIUOHDrV/iR9L5IBjQEtEkSwGCZAACZAACZBA8RLADPhk47N4S+KWcxqgbpwYiwRIgARIgARIgARIQIkAu+CVQFJMYRIY3nNRYWaMuSIBEiABEiCBMiZAD2gZK59FJwESIAESIAESqFsCGNfJIEIPKGsBCZAACZAACZAACaQQgKE46ZzOKb/qfA2CQMrdEKUHVKcuUQoJkAAJkAAJkAAJOBEod+MTkGiAOlUVRiIBEiABEiABEiABEtAiQANUiyTlkAAJkAAJkAAJkAAJOBGgAeqEiZFIgARIgARIgARIgAS0CNAA1SJJOSRAAiRAAiRAAiRAAk4EaIA6YWIkEiABEiAB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o+K4MNaS43qtutBVyBWfUXxQ9rjzrnFCjvwsbgI6gwizYABjE2/9eBPH223v3r2tV2zMmDEyd+5ca4ymO9+vXz/5+OOP7ZXwxta3b98srsqoJEACJEACJEACJEAChUKgzg1QFPzss8+W2bNnC7yUJ554omUBgxJd7ZnOY1wnuinff/996d+/v+0ut5H5jwRIgARIgARIgARIoKgI1HkXPOhgzEivXr1qgAonIWU6j9933XXXGmn4hQRIgARIgARIgARIoPgI5MUDWnyYmGMSIAESIAESIAESIAEtAjRAtUhSDgmQAAmQAAmQAAmQgBMBGqBOmBiJBEiABEiABEiABEhAiwANUC2SlEMCJEACJEACJEACJOBEgAaoEyZGIgESIAESIAESIAES0CJAA1SLJOWQAAmQAAmQAAmQAAk4EaAB6oSJkUiABEiABEiABEiABLQI0ADVIkk5JEACJEACJEACJEACTgRogDphYiQSIAESIAESIAESIAEtAjRAtUhSDgmQAAmQAAmQAAmQgBMBGqBOmBiJBEiABEiABEiABEhAjUDAoEpg9OjRwWuvveYlc+PGjcFNN90UfPjhh15yFixYYOV8+eWXXnL+9a9/WTmbN2/2kvPKK68E999/v5cMJH7ssceCv/71r95yfvvb3waTJ0/2krNmzRrL5pNPPvGSM3/+fCvn66+/9pLz7rvvBrfeequXDCR+8cUXgwcffNBbzh/+8Ifgueee85Zz++23B++8846XnBUrVljG//73v73kfPbZZ1bOqlWrvORMnTo1uPPOO71kIPGECROCRx55xFvOAw88ELz00kvectB2vffee15ylixZYhn/5z//8ZIze/ZsK2f9+vVect54441g1KhRXjKQ+Kmnngoef/xxbzl4zrz66qtecqqqqiybmTNneslZtGiRlYNPBhLIhgA9oGqmfLWgZ555Rj744AMvqaZhENNIiTFKvOQsW7bMylm+fLmXnHnz5lk5xgD1kvPPf/5Tnn/+eS8ZSGwaXpkyZYq3HGPEyqxZs7zkVFZWWjb//e9/veSYlwQrxxg1XnLmzJlj5XgJMYmnTZsmxhjxFSMTJ04UYzh6y/nzn/8sH3/8sZectWvXWjb/+9//vOQsXLjQylm3bp2XnI8++khQLt/w1ltvyd/+9jdfMWJeOmT69OnectB2ffrpp15yVq5caRkb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8bWYPDR16lS7aQA8zq46xz7O8MqGwTzw5IsvvrA7NA0YMCD8OfZTS05ymXBReEDNkmR2O8Zs7ofakJMrY5QjOT+5ytFirCUnuUzUFQhsDVqMteTUhq5yrceglJwfHzlbifOo3AmwC16pBqBbCru1+AbsWZx8o+cqT0vOaaedlmsWaqTTkKPFWEuOBuNFixZZQ81H59htyqxHW2PXqxrwHb9oyenSpYudkOR7P2jJ0WAMhBpytBhrydFirCVHgzF1FX3DFxLj6JzybKkT4Cz4Utcwy1fQBMxC+3ZGO7yqPmHp0qWCLR19QynK0WKsJacUGaPeaZRLi7GWHI0yabHRkqPFRksOysVQngRogJan3llqEiABEiABEiABEsgbAXbB5w09L0wCJEACJEACJEAC5UmABmh56p2lJgESIAESIAESIIG8EaABmjf0vDAJkAAJkAAJkAAJlCcBGqDlqXeWmgRIgARIgARIgATyRoAGaN7Q88IkQAIkQAIkQAIkUJ4EaICWp95ZahIoKgLTp0+XGTNmeOV55syZiS1MvQQxMQmQAAmQgDcBGqDeCCmABEigtgmMHj1a7r33XnuZLVu2yKxZs8Rs8xp52XfeeUfOPPPMRJxVq1bJ8OHDE995QAIkQAIkkD8CNEDzx55XJgEScCDw+eefy6uvviqdOnWSk046yW57O3LkSFm2bFlk6smTJ9tF/sNIRx55pHTv3l0ee+yx8Cd+kgAJkAAJ5IlAgzxdl5clARIggVgCGzdulCuvvFJefvllad26td0Oc8iQIdK/f//ItJWVlfL000/LlClTbLzrr79eDjroILngggvk7LPPlq5du8pRRx0VKYMnSYAESIAEao8Ad0KqPbaUTAIk4EkA3srDDjvMei43b94sV111laxevVoaNmwoLVq0kDvvvFPq1ft+R86IESOkadOmct1118mmTZusjOeee046duxoPad9+/aVG264QX72s5955pDJSYAESIAEciFAAzQXakxDAiRQZwTOOussa4CuX79ePvvsM4HxiN923HFHadSo0ffy8eGHH8r48ePtONFJkyYJxo/usssucvLJJyfiwjN67rnnSps2beTqq6+WQYMGJc7xgARIgARIoPYJsAu+9hnzCiRAAh4EevXqZY3Oww8/XO666y5rTPbo0UOqqqpkwYIF1tPZoUMHe4WlS5fKuHHjZNSoUTJw4ED56KOPrJHapUsXefTRR60BCwN1jz32kPnz51tvaPPmzT1yx6QkQAIkQAK5EKAHNBdqTEMCJFDrBNDlvmjRIkHX+ccffywwIt966y1p0qSJnVy0fPly+frrr+3f/fffLyeccIJMnTrVGqvwjJ5xxhmCrnh4P5HusssuEyzFBAMUXe9z5syR+vXr13o5eAESIAESIIHvE6AH9PtM+AsJkECeCVxxxRXWWDzwwAPl0EMPtd3n6HKHwbj77rvLgAED0uYQXlIEGK9BENgZ8/jeuHFj6dmzpx03unjxYsGMeBqfIMNAAiRAAvkhQAM0P9x5VRIggQgC6EJPF9Dtnm7SUWrcTz75xBqd4e+PPPKI3HPPPfbrvHnzEoZpeJ6fJEACJEACdUvg+9NH6/b6vBoJkAAJOBOAAVpRUREbH13tmGCEcMcdd1iDE0svwSv6yiuvyP777x8rgxFIgARIgARqjwAN0NpjS8kkQALKBGCAYj3QuIDuekw0wvqhDRo0sMs3LVy40K7/uXLlSjnkkEPiRPA8CZAACZBALRJgF3wtwqVoEiABXQIYtwlPZlzAWNCDDz5YvvrqK+nXr5+NvtNOO8nYsWMFM+hdvKhx1+B5EiABEiCB3AlwFnzu7JiSBEigjglg/U5MIGIgARIgARIobgI0QItbf8w9CZAACZAACZAACRQdAY4BLTqVMcMkQAIkQAIkQAIkUNwEaIAWt/6YexIgARIgARIgARIoOgI0QItOZcwwCZAACZAACZAACRQ3gf8HZdH9ZIY6ETMAAAAASUVORK5CYII=&quot; /&gt;&lt;/p&gt;
&lt;p&gt;从 1998 年到 2011 年，14 年中共有 32 次差评，平均每年有 2.3 个项目获得差评，一共有 23 个单位获得差评，超过一次的单位如下：&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;Bad &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;table&lt;/span&gt;(Natural[Natural$总评 ==&lt;span class=&quot;st&quot;&gt; &amp;quot;差&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dv&quot;&gt;4&lt;/span&gt;]))
&lt;span class=&quot;kw&quot;&gt;kable&lt;/span&gt;(Bad[Bad$Freq &amp;gt;&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;, ], &lt;span class=&quot;dt&quot;&gt;align =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;c&amp;quot;&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr class=&quot;header&quot;&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;Var1&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;Freq&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;农业部农村经济研究中心&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华中科技大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;浙江大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;清华大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;依托单位分析&lt;/h5&gt;
&lt;p&gt;获得项目资金累计前五十的单位如下，排名第一的清华遥遥领先，比第二名北大多 2/3 左右。但是，26 年中，清华的自然科学基金只有 2.5 个亿，只能说明真正的科研资源大头并不是通过自然科学基金向下发放的。自然科学基金作为唯一一个公开披露（也有可能是我没找到别的信息）项目资金的科学基金，这充分说明国家科研资源投入的无序性与不公开性。&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;Rank50 &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;summarise&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;group_by&lt;/span&gt;(Natural, 依托单位),
                    累计金额 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;sum&lt;/span&gt;(金额),
                    项目数量 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;length&lt;/span&gt;(金额),
                    项目平均金额 =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;mean&lt;/span&gt;(金额))
Rank50 &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Rank50[&lt;span class=&quot;kw&quot;&gt;with&lt;/span&gt;(Rank50, &lt;span class=&quot;kw&quot;&gt;order&lt;/span&gt;(-累计金额)), ]
&lt;span class=&quot;kw&quot;&gt;kable&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;head&lt;/span&gt;(Rank50,&lt;span class=&quot;dv&quot;&gt;50&lt;/span&gt;), &lt;span class=&quot;dt&quot;&gt;align =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;c&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;row.names =&lt;/span&gt; T)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr class=&quot;header&quot;&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;依托单位&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;累计金额&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目数量&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;项目平均金额&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;清华大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;25059.50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;621&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;40.35346&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;15692.05&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;373&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;42.06984&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;上海交通大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;14770.05&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;382&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;38.66505&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国人民大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;13652.05&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;381&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;35.83215&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;复旦大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;13555.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;406&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;33.38892&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华中科技大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;12383.78&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;337&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;36.74712&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;浙江大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;12341.17&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;389&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;31.72537&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;武汉大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;10622.20&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;359&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;29.58830&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;南京大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;10325.35&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;288&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;35.85191&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中山大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;10289.60&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;280&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;36.74857&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;大连理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;9480.70&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;244&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;38.85533&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;西安交通大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;9395.00&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;313&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;30.01597&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;厦门大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;8931.30&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;287&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;31.11951&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京航空航天大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;8797.00&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;245&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;35.90612&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;上海财经大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;8212.15&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;261&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;31.46418&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;天津大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7749.60&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;239&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;32.42510&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;南开大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7688.20&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;253&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;30.38814&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;哈尔滨工业大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7242.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;210&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;34.49000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;同济大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7176.05&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;213&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;33.69038&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;东北大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7015.50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;165&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;42.51818&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;6840.40&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;155&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;44.13161&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;22&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学技术大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;6467.00&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;131&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;49.36641&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京交通大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;6258.50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;125&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;50.06800&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中南大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;6122.00&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;132&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;46.37879&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;西南财经大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5948.76&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;186&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;31.98258&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;湖南大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5611.44&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;146&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;38.43452&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;合肥工业大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5604.70&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;130&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;43.11308&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;对外经济贸易大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5295.30&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;170&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;31.14882&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华南理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4719.32&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;125&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;37.75456&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;东北财经大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4713.10&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;162&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;29.09321&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中央财经大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4711.50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;175&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;26.92286&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;南京农业大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4489.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;141&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;31.84326&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;33&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;东南大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4347.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;146&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;29.78014&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学院数学与系统科学研究院&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4177.30&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;79&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;52.87722&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;四川大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4145.82&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;120&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;34.54850&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;电子科技大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4066.00&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;117&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;34.75214&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;暨南大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4052.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;133&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;30.47293&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;江西财经大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4040.56&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;131&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;30.84397&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国人民解放军国防科学技术大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3835.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;88&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;43.58977&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学院地理科学与资源研究所&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3727.60&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;58&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;64.26897&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;重庆大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3662.50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;126&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;29.06746&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京师范大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3483.24&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;83&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;41.96675&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;43&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学院科技政策与管理科学研究所&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3424.60&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;99&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;34.59192&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;山东大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3076.50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;85&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;36.19412&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;浙江工商大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3027.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;107&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;28.29813&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;46&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中南财经政法大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2977.70&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;111&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;26.82613&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;西南交通大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2904.60&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;106&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;27.40189&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华东理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2764.20&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;75&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;36.85600&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;49&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;南京财经大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2762.90&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;86&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;32.12674&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;吉林大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2740.10&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;84&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;32.62024&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;将每年项目金额前十的单位进行统计，得到历年前十排行榜。去掉只进过一次前十的单位，26 年中进入前十的次数统计情况如下：&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;Rank &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;list&lt;/span&gt;()
j =&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
for(i in &lt;span class=&quot;dv&quot;&gt;1992&lt;/span&gt;:&lt;span class=&quot;dv&quot;&gt;2017&lt;/span&gt;){
  D &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;Natural[&lt;span class=&quot;kw&quot;&gt;year&lt;/span&gt;(Natural$Begin) ==&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;i,]
  Rank[[j]] &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;names&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;head&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;sort&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;tapply&lt;/span&gt;(D$金额, D$依托单位, sum), &lt;span class=&quot;dt&quot;&gt;decreasing =&lt;/span&gt; T),&lt;span class=&quot;dv&quot;&gt;10&lt;/span&gt;))
  i &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;i +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
  j &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;j +&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;
}
Rank &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(Rank)
&lt;span class=&quot;kw&quot;&gt;names&lt;/span&gt;(Rank) &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1992&lt;/span&gt;:&lt;span class=&quot;dv&quot;&gt;2017&lt;/span&gt;
Rank_count &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;table&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;unlist&lt;/span&gt;(Rank))
Rank_count_t &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;as.data.frame&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;sort&lt;/span&gt;(Rank_count[Rank_count &amp;gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;], &lt;span class=&quot;dt&quot;&gt;decreasing =&lt;/span&gt; T))
&lt;span class=&quot;kw&quot;&gt;names&lt;/span&gt;(Rank_count_t) &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;c&lt;/span&gt;(&lt;span class=&quot;st&quot;&gt;&amp;quot;依托单位&amp;quot;&lt;/span&gt;, &lt;span class=&quot;st&quot;&gt;&amp;quot;进入前十次数&amp;quot;&lt;/span&gt;)
&lt;span class=&quot;kw&quot;&gt;kable&lt;/span&gt;(Rank_count_t, &lt;span class=&quot;dt&quot;&gt;align =&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;c&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dt&quot;&gt;row.names =&lt;/span&gt; T)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr class=&quot;header&quot;&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;依托单位&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;进入前十次数&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;清华大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;26&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;浙江大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;23&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;上海交通大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;复旦大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;17&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;17&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国人民大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;西安交通大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华中科技大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;武汉大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;北京航空航天大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;天津大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;大连理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中山大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;南京大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华中理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;厦门大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学院数学与系统科学研究院&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学技术大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;南开大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;东北大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学院科技政策与管理科学研究所&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;22&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;合肥工业大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;华南理工大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;even&quot;&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;中国科学院地理科学与资源研究所&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=&quot;odd&quot;&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;同济大学&lt;/td&gt;
&lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5&gt;项目名称分析&lt;/h5&gt;
&lt;p&gt;对所有研究项目的名称进行分词，因为信息量太少，无法做主题模型，出现次数最多的 100 个词语如下：&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode r&quot;&gt;&lt;code class=&quot;sourceCode r&quot;&gt;&lt;span class=&quot;kw&quot;&gt;library&lt;/span&gt;(jiebaR)
W &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;worker&lt;/span&gt;()
Title &amp;lt;-&lt;span class=&quot;st&quot;&gt; &lt;/span&gt;W[Natural$项目名称]
&lt;span class=&quot;kw&quot;&gt;head&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;sort&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;table&lt;/span&gt;(&lt;span class=&quot;kw&quot;&gt;unlist&lt;/span&gt;(Title)), &lt;span class=&quot;dt&quot;&gt;decreasing =&lt;/span&gt; T), &lt;span class=&quot;dv&quot;&gt;100&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;pre&gt;&lt;code&gt;##
##     的   研究     与   基于   机制     及     下   企业   影响   理论
##  13156  12797   7024   4143   2297   2264   2045   2041   1863   1774
##     和   中国   及其   模型     对   行为   方法   管理   视角     中
##   1767   1564   1532   1514   1512   1505   1432   1293   1237   1200
##   机理   网络   优化   实证   创新   政策   应用   分析   我国   风险
##   1062   1047   1024   1003    979    960    953    930    882    865
##   环境   经济   决策   策略   模式   系统   动态   发展   组织 供应链
##    860    844    827    788    785    728    723    721    674    655
##   效应   市场   技术   社会   知识   信息   绩效   评价     多   服务
##    640    626    623    609    608    605    595    535    528    519
##   治理   问题     以   产业   关系   结构   选择   演化   战略   设计
##    506    495    471    469    469    463    460    452    450    429
##   作用   制度   投资   控制   区域   协同   路径   协调   建模   为例
##    428    418    412    399    398    389    378    374    373    372
##   面向   产品   因素   数据   评估   过程   复杂   资源   定价     不
##    370    369    363    360    359    358    354    351    350    342
##   资本     在   价值   形成   效率   城市 消费者   生产   质量   政府
##    342    341    326    326    324    316    316    313    311    309
##   构建   体系   金融   农业   农村   能力   对策   公司   团队   创业
##    307    302    291    279    279    276    269    264    259    256&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;与企业相关的研究远远高于社会、市场和政府。&lt;/p&gt;
&lt;h4&gt;总结&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;国家自然科学基金项目资金在 2008 年以后迅速增长，于 2013 年达到现在到水平，并维持在每年约 7 亿元的水平上。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;青年项目和面上项目是主要形式，二者此消彼长，占总数近 90%。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;除地区科学基金项目、青年项目和面上项目外，其他类型项目均无需评估，无需评估项目占总资金的 21.7%；而在需要评估的前三类中，尚未评估的占 3/4 左右。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;从 &lt;a href=&quot;http://www.sts.org.cn/sjkl/kjtjdt/index.htm&quot;&gt;中国科技统计&lt;/a&gt; 网站上能够获取到的最新数据是 2013 年的，高校 2013 年从政府获得的经费是 516.9 亿元，而当年的自然科学基金约在 7 亿元左右。完整高效披露信息的比例极小。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;虽然自然科学基金在整个科研经费体系中比例很小，但是从中可以看出依托单位获取国家科研资金的能力。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;/body&gt;
&lt;/html&gt;
</content>
 </entry>
 
 <entry>
   <title>腾讯云安装 Rstudio Server 与 Shiny Server</title>
   <link href="https://tsai1993.github.io/2016/11/05/rstudio_server.html"/>
   <updated>2016-11-05T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/11/05/rstudio_server</id>
   <content type="html">&lt;p&gt;最近有一个数据展示的项目，使用 Shiny 进行展示，为了方便小组成员交流，就部署到腾讯云上了。不难，但是坑不少，因此记录一下。参考了知乎专栏文章 &lt;a href=&quot;https://zhuanlan.zhihu.com/p/23142231&quot;&gt;在 Google 云计算平台上使用 Rstudio Server&lt;/a&gt;&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;

&lt;h4 id=&quot;申请腾讯云&quot;&gt;申请腾讯云&lt;/h4&gt;

&lt;p&gt;不一定非得是 &lt;a href=&quot;https://www.qcloud.com&quot;&gt;腾讯云&lt;/a&gt;，哪家都可以，只是鹅厂的『云 + 校园计划』正好符合我。&lt;/p&gt;

&lt;p&gt;服务器操作系统选择 Linux，千万别选 Windows，建议 Ubuntu，Centos 也行，但一定要是 64 位，因为现在很多软件都不支持 32 位。安全组策略选择全部放行，不然后面配置起来很麻烦。&lt;/p&gt;

&lt;p&gt;按照腾讯云的文档登陆服务器，尽量不要选择浏览器登陆。如果本机是 Linux，直接：&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ssh &lt;span class=&quot;nt&quot;&gt;-q&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-l&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;云服务器登录账号] &lt;span class=&quot;nt&quot;&gt;-p&lt;/span&gt; 22 &lt;span class=&quot;o&quot;&gt;[&lt;/span&gt;云服务器的公网IP]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h4 id=&quot;安装最新版本-r&quot;&gt;安装最新版本 R&lt;/h4&gt;

&lt;p&gt;坑爹的地方在于，默认不是最新的 R，而 Shiny 不支持老版本，因此要更新到最新版本。参照 &lt;a href=&quot;http://blogs.helsinki.fi/bioinformatics-viikki/documentation/getting-started-with-r-programming/installingrlatest/&quot;&gt;Installing R latest version&lt;/a&gt; 这个教程&lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;升级 R，并安装中文字体，代码如下：&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;sh &lt;span class=&quot;nt&quot;&gt;-c&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;echo 'deb https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu trusty/' &amp;gt;&amp;gt;/etc/apt/sources.list&quot;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt-get update
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt-get &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;r-base
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt-get &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;language-pack-zh-hans
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt-get &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;xfonts-wqy
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h4 id=&quot;rstudio-server-的安装与使用&quot;&gt;Rstudio Server 的安装与使用&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;安装&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;必须先安装 gdebi，然后用 wget 下载 deb 包，但是非常坑爹的一点是腾讯云从 Rstudio 官网下载 Rstudio Server 安装包非常慢，我把包上传到坚果云了，可以从坚果云下载。&lt;/p&gt;

&lt;p&gt;官网&lt;sup id=&quot;fnref:3&quot;&gt;&lt;a href=&quot;#fn:3&quot; class=&quot;footnote&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;下载：&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt-get &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;gdebi-core
wget &lt;span class=&quot;s2&quot;&gt;&quot;https://download2.rstudio.org/rstudio-server-1.0.44-amd64.deb&quot;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;gdebi rstudio-server-1.0.44-amd64.deb
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;从坚果云下载：&lt;/p&gt;

&lt;p&gt;在此 &lt;a href=&quot;https://www.jianguoyun.com/p/DbGRH84Q2JzwBRivhB8&quot;&gt;网页&lt;/a&gt; 点击下载，然后取消，点击右键复制下载地址，替换掉上述 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wget&lt;/code&gt; 后面的网址。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;使用&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Rstudio Server 默认不能使用管理员账户，因此，必须新建账户，这里创建账户 test。&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;adduser &lt;span class=&quot;nb&quot;&gt;test&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;然后就可以用浏览器打开 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;http://&amp;lt;server-ip&amp;gt;:8787&lt;/code&gt;，server-ip 是你的腾讯云公网 ip。之后输入账户和密码就可以使用 Rstudio Server 了，可以使用我的测试帐号，不过好像每次只能单人登陆：&lt;/p&gt;

&lt;p&gt;网址：&lt;a href=&quot;http://123.207.156.73:8787/&quot;&gt;http://123.207.156.73:8787/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;帐号：test&lt;/p&gt;

&lt;p&gt;密码：test2016&lt;/p&gt;

&lt;p&gt;进去之后，最好首先把软件源改为国内的，否则下载软件包的速度感人。修改方法很简单，菜单栏“Tools –&amp;gt; Global option –&amp;gt; Packages –&amp;gt; CRAN mirror”，选择 “China (Beijing) [https] - TUNA Team, Tsinghua University”。&lt;/p&gt;

&lt;p&gt;Rstudio Server 与桌面版相比，可以在 Files 窗口下直接上传数据和文件。新建项目 test，然后上传文件，在 Rstudio 里测试之后就可以进行 Shiny 展示了。&lt;/p&gt;

&lt;h4 id=&quot;安装-shiny-server&quot;&gt;安装 Shiny Server&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;安装&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;必须安装最新版 R，否则不能正常运行。登陆腾讯云服务器，安装 shiny，之后下载 Shiny Server 并安装&lt;sup id=&quot;fnref:4&quot;&gt;&lt;a href=&quot;#fn:4&quot; class=&quot;footnote&quot;&gt;4&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;su - &lt;span class=&quot;se&quot;&gt;\&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;-c&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;R -e &lt;/span&gt;&lt;span class=&quot;se&quot;&gt;\&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;install.packages('shiny', repos='https://cran.rstudio.com/')&lt;/span&gt;&lt;span class=&quot;se&quot;&gt;\&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&lt;/span&gt;
wget &lt;span class=&quot;s2&quot;&gt;&quot;https://download3.rstudio.org/ubuntu-12.04/x86_64/shiny-server-1.5.1.834-amd64.deb&quot;&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;gdebi shiny-server-1.5.1.834-amd64.deb
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;同理，如果速度太慢，可以从坚果云下载：&lt;/p&gt;

&lt;p&gt;在此 &lt;a href=&quot;https://www.jianguoyun.com/p/DaN0kvAQ2JzwBRjrkh8#&quot;&gt;网页&lt;/a&gt; 点击下载，然后取消，点击右键复制下载地址，替换掉上述 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wget&lt;/code&gt; 后面的网址。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;使用&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;最后一步，将 test 用户的 test 项目部署到服务器：&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo cp&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-R&lt;/span&gt; /home/test/test/ /srv/shiny-server/
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;然后访问 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;http://&amp;lt;hostname&amp;gt;:3838/APP_NAME/&lt;/code&gt; 就可以了，比如，我这里就是 &lt;a href=&quot;http://123.207.156.73:3838/test/&quot;&gt;http://123.207.156.73:3838/test/&lt;/a&gt;。&lt;/p&gt;

&lt;h4 id=&quot;参考资料&quot;&gt;参考资料&lt;/h4&gt;

&lt;div class=&quot;footnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;https://zhuanlan.zhihu.com/p/23142231&quot;&gt;在 Google 云计算平台上使用 Rstudio Server&lt;/a&gt; &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;http://blogs.helsinki.fi/bioinformatics-viikki/documentation/getting-started-with-r-programming/installingrlatest/&quot;&gt;Installing R latest version&lt;/a&gt; &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:3&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;https://support.rstudio.com/hc/en-us/articles/200552306-Getting-Started&quot;&gt;RStudio Server: Getting Started&lt;/a&gt; &lt;a href=&quot;#fnref:3&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:4&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;https://github.com/rstudio/shiny-server&quot;&gt;GitHub: Shiny Server&lt;/a&gt; &lt;a href=&quot;#fnref:4&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</content>
 </entry>
 
 <entry>
   <title>排版常识</title>
   <link href="https://tsai1993.github.io/2016/09/11/typewritting.html"/>
   <updated>2016-09-11T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/09/11/typewritting</id>
   <content type="html">&lt;p&gt;一直执迷于漂亮的排版，但是不够专注，不够勤奋，一直没有做。懒人时间多，在刷 &lt;a href=&quot;https://www.v2ex.com/t/303896&quot;&gt;v2ex&lt;/a&gt; 时看到有人已经做出来一份非常全面非常精准的排版教程。&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://ppresume.com/notes/guide-zh.html&quot;&gt;中英文简历撰写排版指南&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;按照这份排版教程，字体和标点等就不会闹笑话了，要想排版美观大方，推荐阅读&lt;a href=&quot;https://book.douban.com/subject/3323633/&quot;&gt;《写给大家看的设计书》&lt;/a&gt;，掌握亲密性、对齐、重复和对比等排版原则，排版也不会 low 到哪里去的。&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>科学上网的几个靠谱方案</title>
   <link href="https://tsai1993.github.io/2016/08/21/freeweb.html"/>
   <updated>2016-08-21T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/08/21/freeweb</id>
   <content type="html">&lt;h4 id=&quot;推荐&quot;&gt;推荐&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/racaljk/hosts&quot;&gt;修改Hosts&lt;/a&gt; 适用于Windows、Mac、Linux 和 root 后的 Android 以及越狱后的iOS。对于 PC 端非常好用，可以无障碍使用 Google、Twitter、Facebook、Instagram 等网站。对于维基百科等还避免了ip封锁的困难。&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/getlantern/lantern&quot;&gt;Lantern&lt;/a&gt;
适用于 Windows、Mac、Linux 和 Android，傻瓜式操作，墙裂推荐。&lt;/li&gt;
  &lt;li&gt;镜像网站，对科学上网方案较少的移动端作用很大。
    &lt;ul&gt;
      &lt;li&gt;Google：&lt;a href=&quot;https://www.ytso.cc/&quot;&gt;玉兔搜索&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;中文维基百科：&lt;a href=&quot;https://w.sxisa.org/wiki/Wikipedia:%E9%A6%96%E9%A1%B5&quot;&gt;创软维基百科镜像&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;vpn
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;http://www.vpngate.net/cn/&quot;&gt;vpngate&lt;/a&gt; 日本国立筑波大学建立的免费vpn服务。&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://www.jianshu.com/p/ca4eb44174ed&quot;&gt;VPN&lt;/a&gt; 付费 vpn&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;其他&quot;&gt;其他&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.ishadowsocks.org&quot;&gt;shadowsocks&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.torproject.org&quot;&gt;Tor Browser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>用R语言进行地震数据可视化</title>
   <link href="https://tsai1993.github.io/2016/05/20/earthquake.html"/>
   <updated>2016-05-20T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/05/20/earthquake</id>
   <content type="html">&lt;p&gt;看到前辈大神的 &lt;a href=&quot;http://xccds1977.blogspot.com/2012/06/ggmap.html&quot;&gt;用ggmap包进行地震数据的可视化&lt;/a&gt; 教程，拿来练个手&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; &lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;

&lt;p&gt;数据直接从 &lt;a href=&quot;data.earthquake.cn/data/index.jsp&quot;&gt;中国地震台网统一地震目录&lt;/a&gt; 抓取。&lt;/p&gt;

&lt;div class=&quot;language-r highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;library&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;XML&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;library&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ggmap&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;library&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;animation&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 网页数据抓取和清理&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Url&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;http://data.earthquake.cn/datashare/globeEarthquake_csn.html&quot;&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Data&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;readHTMLTable&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Url&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;stringsAsFactors&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kc&quot;&gt;FALSE&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Data&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Data&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[[&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]]&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Data&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;c&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)]&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;震级&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;as.numeric&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;gsub&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;[a-zA-Z]&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;震级&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sapply&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;],&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;as.numeric&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;发震日期&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;as.Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;发震日期&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;%Y-%m-%d&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;names&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;c&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;Date&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;Lat&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;Lon&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;Level&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D1&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sys.Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;-1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,]&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 画图&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 因为 Google map api 不能使用，只好手动加载背景图。&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 中国的经纬度信息&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;China&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;c&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;left&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;73&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;bottom&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;17&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;right&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;135&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;top&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;50&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Map&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;get_stamenmap&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;China&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;zoom&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;maptype&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;toner-lite&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Day_Plot&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;function&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
  &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D2&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;subset&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;==&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
  &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ggmap&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Map&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;extent&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;device&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;geom_point&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;data&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;aes&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Lon&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;y&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Lat&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;),&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;red&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;size&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Level&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;alpha&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;0.4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;labs&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;title&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;as.Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;origin&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;1970-01-01&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Time&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sort&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;unique&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;D1&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;$&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;saveGIF&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Time&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Day_Plot&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae69199344c5.gif&quot; alt=&quot;animation.gif&quot; /&gt;&lt;/p&gt;

&lt;h4 id=&quot;参考资料&quot;&gt;参考资料&lt;/h4&gt;

&lt;div class=&quot;footnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;http://xccds1977.blogspot.com/2012/06/ggmap.html&quot;&gt;用ggmap包进行地震数据的可视化&lt;/a&gt; &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;https://github.com/dkahle/ggmap&quot;&gt;GitHub: ggmap&lt;/a&gt; &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</content>
 </entry>
 
 <entry>
   <title>用R语言批量下载落网音乐</title>
   <link href="https://tsai1993.github.io/2016/04/19/luoo.html"/>
   <updated>2016-04-19T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/04/19/luoo</id>
   <content type="html">&lt;p&gt;觉得 &lt;a href=&quot;http://www.luoo.net/&quot;&gt;落网&lt;/a&gt; 的音乐很不错，正好又在学习 R语言的爬虫，顺便就写了一个批量下载脚本。&lt;/p&gt;

&lt;div class=&quot;language-r highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;c1&quot;&gt;## 首先加载 R包&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;library&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;RCurl&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;library&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;rvest&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h4 id=&quot;1下载落网的期刊&quot;&gt;1.下载落网的期刊&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;http://www.luoo.net/music/&quot;&gt;http://www.luoo.net/music/&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;language-r highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;c1&quot;&gt;## 下载函数&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Luo_Volume&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;function&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Volume&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;V_url&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;read_html&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;http://www.luoo.net/music/&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Volume&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Title&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;html_text&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;html_nodes&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;V_url&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;a.trackname.btn-play&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;substr&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Title&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song_URL&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;http://luoo-mp3.kssws.ks-cdn.com/low/luoo/radio801/&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
                          &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.mp3&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;getURLContent&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song_URL&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Volume&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Title&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;],&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.mp3&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;file&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;compress&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;F&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

        &lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 随机休眠 2-8 秒，防止反爬虫，可以注释掉&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sleep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sample&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sys.sleep&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sleep&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;c&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;Wait&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sleep&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;seconds&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 大展伸手的时候到了！&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 下载单个期刊，如，801期，http://www.luoo.net/music/801&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Luo_Volume&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;801&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 同时下载多个期刊，如 800 到 811，直接&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;800&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;811&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Luo_Volume&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h4 id=&quot;2下载推荐的单曲&quot;&gt;2.下载推荐的单曲&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;http://www.luoo.net/musician/&quot;&gt;http://www.luoo.net/musician/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;注：某些特殊后缀资源不能下载，如 &lt;a href=&quot;http://luoo-mp3.kssws.ks-cdn.com/low/2014/0506_01.mp3&quot;&gt;http://luoo-mp3.kssws.ks-cdn.com/low/2014/0506_01.mp3&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;language-r highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;c1&quot;&gt;## 首先生成每日推荐的 ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;DayID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;function&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Start&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;2014-06-05&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;End&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sys.Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;as.Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Start&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;E&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;as.Date&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;End&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Total_days&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;E&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;vector&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;length&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Total_days&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Total_days&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;format&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;%Y%m%d&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

    &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;as.numeric&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 下载函数&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Download&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;function&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;){&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song_URL&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;http://luoo-mp3.kssws.ks-cdn.com/low/chinese/&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.mp3&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;getURLContent&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song_URL&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.mp3&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

        &lt;/span&gt;&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;object.size&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;save&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Song&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;file&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;compress&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;F&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 随机休眠 2-8 秒，防止反爬虫，可以注释掉&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sleep&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;sample&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;print&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;c&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Name&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;paste&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;Wait&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sleep&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;seconds&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
            &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sys.sleep&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Sleep&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
        &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
    &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;## 使用方法&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 自选指定日的推荐曲目&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;20160201&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Download&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 多个日期，如二月和三月，月份之间用分号隔开&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;c&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;20160201&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;20160229&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;m&quot;&gt;20160301&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;m&quot;&gt;20160331&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Download&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 选择起止日期，下载两个日期之间的全部推荐单曲，如 2015-01-01 到 2015-01-10 之间&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;DayID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;2015-01-01&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;2015-01-10&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Download&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;

&lt;/span&gt;&lt;span class=&quot;c1&quot;&gt;### 丧心病狂模式，下载所有日期里的推荐曲目&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;o&quot;&gt;&amp;lt;-&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;n&quot;&gt;DayID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;Download&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;ID&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;w&quot;&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</content>
 </entry>
 
 <entry>
   <title>Google 搜索：从入门到精通5.0</title>
   <link href="https://tsai1993.github.io/2016/02/25/google.html"/>
   <updated>2016-02-25T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2016/02/25/google</id>
   <content type="html">&lt;p&gt;Google 搜索：从入门到精通4.0版本十分详尽，在中国互联网的早期用户中影响很大。然而，4.0版本已经跟不上时代的变化：一方面是中国互联网环境的变化，日趋走向封闭；另一方面是谷歌搜索本身的巨大改变，例如极其重要的 Google Scholar 在 4.0 中没有介绍，而 Google Labs、分类广告搜索等早已关闭。此外，4.0版本过于繁琐，有太多不必要的细节。其实，谷歌搜索的智能化程度已经可以满足基本需要，以下所介绍的这些高级技巧几乎用不上，换句话说，所谓的高级技巧不过是用人脑来弥补机器的不足，随着机器智能的发展，这些技巧的实用性将会大大下降。&lt;/p&gt;

&lt;p&gt;5.0教程主要来自 &lt;a href=&quot;https://support.google.com/websearch/?hl=zh-Hans#topic=3378866&quot;&gt;Google 网页搜索帮助中心&lt;/a&gt; 和 &lt;a href=&quot;https://www.google.com/intl/zh-CN/about/products/&quot;&gt;Google 产品大全&lt;/a&gt; ，随着时间推移，教程可能跟不上变化，最好是直接到上述网址查看（打不开先看第零章）。&lt;/p&gt;

&lt;h4 id=&quot;第零章-越过长城打开-google&quot;&gt;第零章 越过长城，打开 Google&lt;/h4&gt;

&lt;p&gt;如果你连 Google 都打不开的话，还是去找找知乎找有关百度的帖子吧。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;免费工具 &lt;a href=&quot;https://github.com/getlantern/lantern&quot;&gt;lantern&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;VPN &amp;amp; ShadowSocks 详情&lt;a href=&quot;http://www.jianshu.com/p/ca4eb44174ed&quot;&gt;请戳&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;人肉翻墙&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;注：&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;使用代理后，可能你的 ip 会被识别为日本、新加坡等地，可以在搜索页面右侧，点击齿轮按钮进行设置；也可以在 Google 网址后添加/ncr,得到网址 &lt;a href=&quot;http://www.google.com/ncr&quot;&gt;http://www.google.com/ncr&lt;/a&gt; ，进行无国别搜索。&lt;/li&gt;
  &lt;li&gt;Google 会对某些违反版权的网站进行惩罚，比如用 Google 搜索『迅雷』，将无法找到官网（只是想提醒下这是 Google 的策略，而不是 Google 搜索不准确）。&lt;/li&gt;
&lt;/ol&gt;

&lt;h4 id=&quot;第一章-搜索入门&quot;&gt;第一章 搜索入门&lt;/h4&gt;

&lt;p&gt;关键词输入技巧&lt;/p&gt;

&lt;p&gt;1.使用简单的搜索字词&lt;/p&gt;

&lt;p&gt;用简单的字词进行搜索，并根据需要添加一些描述性字词。例如要查找特定地点的某个场所或商品，可添加该地点名称，如，南京面包店。&lt;/p&gt;

&lt;p&gt;2.认真选择措辞&lt;/p&gt;

&lt;p&gt;在确定输入搜索框中的字词时，尽量选择要查找的网站上可能会出现的字词。例如，不要使用我的头很痛，而要使用头痛，因为医学网站上往往会使用后者。&lt;/p&gt;

&lt;p&gt;3.常用工具使用&lt;/p&gt;

&lt;p&gt;对于许多常用工具， Google 会直接显示。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;天气：搜索天气可查看所在地点的天气信息，如果在『天气』后加上城市名（例如天气北京），则可查看相应城市的天气信息。&lt;/li&gt;
  &lt;li&gt;字典：在任意字词前加上 define 即可查单词。&lt;/li&gt;
  &lt;li&gt;计算器：可以当作计算器，支持算术、函数物理常量的值、 基数和计数换算，可以为复杂的等式快速绘制图形，支持三角函数、指数函数、对数函数和 3D 图形。&lt;/li&gt;
  &lt;li&gt;单位换算：支持几乎所有常用内容的换算，直接输入要换算的内容即可，如 3 美元兑换人民币。&lt;/li&gt;
  &lt;li&gt;体育：搜索球队的名称，即可查看相关赛程和比赛得分等信息。&lt;/li&gt;
  &lt;li&gt;快讯：搜索名人、地点、电影或歌曲的名称可看到相关重要信息。&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;第二章-特定搜索&quot;&gt;第二章 特定搜索&lt;/h4&gt;

&lt;p&gt;在输入搜索内容后，可选择搜索框下的搜索结果类型，以相应类型的搜索结果，包括图片、新闻、视频、地图和更多选项，点击更多可查看更多选项。此外，点击搜索工具可以限定语言和时间等。&lt;/p&gt;

&lt;p&gt;常用的有：&lt;/p&gt;

&lt;p&gt;1.图片搜索&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://images.google.com&quot;&gt;https://images.google.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;除了用关键词以外，可以用图片搜索图片，点击搜索框中的照相机按钮，即可上传图片或者利用网页内图片进行搜索。用这种方式用于查找图片来源，在辟谣时很有用，也可以用于找到和照片中长得像的人。&lt;/p&gt;

&lt;p&gt;2.Google Scholar&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.scholar.google.com/&quot;&gt;http://www.scholar.google.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;注意，除了论文外，还可以搜索专利、法院判决书等。&lt;/p&gt;

&lt;p&gt;3.Google Books&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://books.google.com/&quot;&gt;https://books.google.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Google 扫描了许多图书馆的书籍，强大无比。&lt;/p&gt;

&lt;p&gt;4.Google News&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://news.google.com/&quot;&gt;https://news.google.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;需要重点提出的是，Google News 和 twitter 等不像新浪微博，会进行人工干预热点新闻。&lt;/p&gt;

&lt;p&gt;5.Vedio Search&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.google.com/videohp?hl=en&quot;&gt;https://www.google.com/videohp?hl=en&lt;/a&gt; 啊，其实吧，个人觉得 &lt;a href=&quot;https://www.youtube.com&quot;&gt;https://www.youtube.com&lt;/a&gt; 更好玩。&lt;/p&gt;

&lt;p&gt;点击 Google 应用或 Chrome 搜索框中的麦克风图标即可进行语音搜索。&lt;/p&gt;

&lt;h4 id=&quot;第三章-高级搜索技巧&quot;&gt;第三章 高级搜索技巧&lt;/h4&gt;

&lt;p&gt;鉴于搜索引擎的智能化程度，需要使用到的情境不多，可以直接使用 Google 高级搜索，记不清楚也没关系。&lt;/p&gt;

&lt;p&gt;标点和符号&lt;/p&gt;

&lt;p&gt;某些标点和符号可以限定搜索范围或者搜索特定内容。&lt;/p&gt;

&lt;p&gt;注意：标点均为英文半角。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;- 在某个字词或网站之前添加一个短横（减号），用于排除包含该字词或来自该网站的网页。在搜索有多种含义的字词（例如汽车品牌『美洲豹』和动物『美洲豹』）时，这种方法尤为实用。示例：美洲豹 速度 -汽车 或 熊猫 -site:wikipedia.org&lt;/li&gt;
  &lt;li&gt;” 引号用于精确搜索该关键词。示例：”你有我有全都有”&lt;/li&gt;
  &lt;li&gt;* 添加一个星号，是传说中的通配符，以表示任何未知或不确定的字词。 示例：”省*就是赚*”&lt;/li&gt;
  &lt;li&gt;+ 加号搜索 Google+ 信息页或血型。示例：+Chrome 或 AB+&lt;/li&gt;
  &lt;li&gt;@ 查找社交网络帐户。示例：@agoogler&lt;/li&gt;
  &lt;li&gt;$ 查找价格。示例：尼康 $400&lt;/li&gt;
  &lt;li&gt;# 查找热门。# 标签以了解相关热门话题。示例：#throwbackthursday&lt;/li&gt;
  &lt;li&gt;.. 使用两个点号（不加空格）隔开两个数字，即可搜索包含相应范围内数字的搜索结果。示例：相机 50..100&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;运算符&lt;/p&gt;

&lt;p&gt;添加搜索运算符到搜索条件中，可以缩小搜索结果范围。&lt;/p&gt;

&lt;p&gt;注意：使用运算符或标点符号进行搜索时，不要在运算符和搜索字词之间添加空格。例如，&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;site:nytimes.com&lt;/code&gt; 可以正常发挥作用，但 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;site: nytimes.com&lt;/code&gt; 则不行。还有就是冒号为英文半角。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;site: 仅搜索特定网站或网域中的网页。示例：奥林匹克 site:nbc.com 和 奥林匹克 site:.gov&lt;/li&gt;
  &lt;li&gt;related: 查找与您知道的某个网址类似的网站。示例：related:time.com&lt;/li&gt;
  &lt;li&gt;OR 查找包含多个字词中的某个字词的网页。示例：马拉松 OR 赛跑&lt;/li&gt;
  &lt;li&gt;info: 获取某网址的相关信息，包括网页的缓存版本、相似网页和链接至该网站的网页。示例：info:google.com&lt;/li&gt;
  &lt;li&gt;cache: 查看 Google 上次抓取某个网站时其中网页的内容。示例：cache:washington.edu&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;第四章-google-利器&quot;&gt;第四章 Google 利器&lt;/h4&gt;

&lt;p&gt;1.Google Trends&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.google.com/trends/?hl=en&quot;&gt;https://www.google.com/trends/?hl=en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;看看一年当中各个地区的人们都在搜索些什么，很好玩的。&lt;/p&gt;

&lt;p&gt;2.Google Arts&lt;/p&gt;

&lt;p&gt;把人类的文化遗产数字化，可足不出户看到世界名画，宅男腐女最爱。&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.google.com/culturalinstitute/home&quot;&gt;https://www.google.com/culturalinstitute/home&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Google Ngram Viewer&lt;/p&gt;

&lt;p&gt;太逆天了，概念史学习的利器！&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://books.google.com/ngrams&quot;&gt;https://books.google.com/ngrams&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;更多利器详见知乎 Google 有哪些逆天的黑科技？&lt;/p&gt;

&lt;h4 id=&quot;第五章-其他技巧&quot;&gt;第五章 其他技巧&lt;/h4&gt;

&lt;p&gt;在 Google 上更改搜索位置&lt;/p&gt;

&lt;p&gt;许多搜索结果与位置有关，比如直接搜索『酒店』，不同位置得到的结果不同。可以通过更改位置获得更精确的结果。方法如下：&lt;/p&gt;

&lt;p&gt;在 Google 上随意进行一项搜索。向下滚动到搜索结果页底部，即可看到 Google 推测的您当前所处的位置。该位置可能是系统根据您的 IP 地址、位置记录或 Wi-Fi 连接推测得出。要更新位置信息，请点击使用确切位置或更新位置信息。
通用搜索&lt;/p&gt;

&lt;p&gt;当你打开 &lt;a href=&quot;https://www.google.com&quot;&gt;https://www.google.com&lt;/a&gt; 时，经常会跳转到 hk 或者 jp，可以点击右下角的灰色网址，回到你想要的通用搜索上来。
查找缓存&lt;/p&gt;

&lt;p&gt;当你要点击搜索结果，发现被删除了怎么办呢？答案是缓存。新改版后的 Google 缓存很不容易找，需要点击绿色网址后的向下箭头，再点击 cached。&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Linux 常用软件</title>
   <link href="https://tsai1993.github.io/2015/09/28/lubuntu.html"/>
   <updated>2015-09-28T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2015/09/28/lubuntu</id>
   <content type="html">&lt;p&gt;这学期的第一个周六参加了 &lt;a href=&quot;https://www.tuna.moe/event/2015/sfd2015/&quot;&gt;2015 软件自由日的活动&lt;/a&gt;，不巧因为下午有课，只听了不到半小时。虽然没听到啥，但是重新激起了我对 Linux 的热情。看着慢吞吞的 Windows，嫌弃得很，又重新用上了 Linux。&lt;/p&gt;

&lt;p&gt;发行版个人推荐 &lt;a href=&quot;http://lubuntu.net/&quot;&gt;Lubuntu&lt;/a&gt; 的，即使不选 Lubuntu，也要挑一个 Ubuntu 系的软件，因为 Ubuntu 系对个人用户的支持是最好的。但是不推荐 Canonical 公司默认的 Unity 桌面，实在太丑太难用，而且稳定性很差。Lubuntu 既有 ubuntu 的易用性，又有 Debian 的稳定性，实在太好不过了。&lt;/p&gt;

&lt;h4 id=&quot;系统安装&quot;&gt;系统安装&lt;/h4&gt;

&lt;p&gt;一定要装双系统，千万不能丢掉 Windows 系统，否则你就哭去吧。&lt;/p&gt;

&lt;p&gt;Lubuntu 的安装方法与 Ubuntu 完全一样。如果用 U盘安装，UltraISO 刻录可能会出问题，推荐使用 &lt;a href=&quot;https://launchpad.net/win32-image-writer&quot;&gt;ImageWriter&lt;/a&gt;。具体安装方法请戳 &lt;a href=&quot;http://www.jianshu.com/p/2eebd6ad284d&quot;&gt;Windows10+Ubuntu双系统安装&lt;/a&gt;。&lt;/p&gt;

&lt;p&gt;网上教程里推荐的分区方案太复杂了，稍有不慎就把硬盘资料格掉了。我自己发现了一个懒人的好方法：在硬盘管理中删除一个小盘，留出30G的未分配空间就好了。（Ubuntu 系列有效，其他发行版请自重）。&lt;/p&gt;

&lt;p&gt;Lubuntu 是为老机器准备的，需要卸载自带的一些软件。&lt;/p&gt;

&lt;h4 id=&quot;软件安装&quot;&gt;软件安装&lt;/h4&gt;

&lt;p&gt;1.通过命令行 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo apt install &amp;lt;软件名&amp;gt;&lt;/code&gt; 安装&lt;/p&gt;

&lt;p&gt;2.在软件中心内搜索安装&lt;/p&gt;

&lt;p&gt;3.下载 deb包进行安装。&lt;/p&gt;

&lt;h4 id=&quot;软件推荐&quot;&gt;软件推荐&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;必装软件
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://www.mozilla.org/en-US/firefox/new/&quot;&gt;Firefox&lt;/a&gt; 浏览器首选 Firefox，下面是推荐扩展和插件
        &lt;ul&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/https-everywhere&quot;&gt;HTTPS-Everywhere&lt;/a&gt; 必装扩展，大幅提升上网的安全性&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/privacy-badger-firefox/&quot;&gt;Privacy Badeger&lt;/a&gt; 屏蔽第三方跟踪&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/&quot;&gt;uBlock Origin&lt;/a&gt; 屏蔽广告&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/art-project&quot;&gt;Art Project&lt;/a&gt; 新页面可以看到 Google Art 艺术品&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/greasemonkey&quot;&gt;Greasemonkey&lt;/a&gt; 安装脚本&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;http://blog.yuelong.info/post/cnki-pdf-js.html&quot;&gt;CNKI 中国知网 PDF 全文下载&lt;/a&gt; 用 pdf 取代讨厌的caj&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/google-dictionary-and-google-t/&quot;&gt;Wiktionary and Google Translate&lt;/a&gt; 网页划词翻译&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/vimfx/&quot;&gt;VimFX&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/getlantern/lantern&quot;&gt;Lantern&lt;/a&gt; 科学上网&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;办公学习
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://zh-cn.libreoffice.org/&quot;&gt;LibreOffice&lt;/a&gt; 办公套件&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://www.jianguoyun.com/&quot;&gt;坚果云&lt;/a&gt; 跨平台同步网盘&lt;/li&gt;
      &lt;li&gt;TexLive&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://ankisrs.net/&quot;&gt;Anki&lt;/a&gt; 背单词利器&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://zim-wiki.org/&quot;&gt;ZIM&lt;/a&gt; 笔记软件&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;编程开发
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://www.r-project.org&quot;&gt;R&lt;/a&gt; 数据分析&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://www.rstudio.com&quot;&gt;Rstudio&lt;/a&gt; R IDE，生产力蹭蹭蹭&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://atom.io/&quot;&gt;Atom&lt;/a&gt; 最强大的编辑器，就是有点耗资源
        &lt;ul&gt;
          &lt;li&gt;git-plus 提交&lt;/li&gt;
          &lt;li&gt;file-icons 好好看&lt;/li&gt;
          &lt;li&gt;open-unsupported-files 打开 pdf 等文件&lt;/li&gt;
          &lt;li&gt;script-runner 运行脚本&lt;/li&gt;
          &lt;li&gt;language-latex 代码高亮&lt;/li&gt;
          &lt;li&gt;latexer 代码补全、文献自动填充&lt;/li&gt;
          &lt;li&gt;git-diff-details&lt;/li&gt;
          &lt;li&gt;tokamak rust IDE&lt;/li&gt;
          &lt;li&gt;Date&lt;/li&gt;
          &lt;li&gt;autocomplete-python&lt;/li&gt;
          &lt;li&gt;default-language&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://git-scm.com/&quot;&gt;Git&lt;/a&gt; 配上 Rstudio 和 Atom&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;日常使用
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/geeeeeeeeek/electronic-wechat&quot;&gt;electronic-wechat&lt;/a&gt; 好用的开源微信客户端&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://www.mozilla.org/en-US/thunderbird/&quot;&gt;Thunderbird&lt;/a&gt; 最强大的邮件客户端
        &lt;ul&gt;
          &lt;li&gt;插件 Thunderbird Conversations&lt;/li&gt;
          &lt;li&gt;插件 HTTPS-Everywhere&lt;/li&gt;
          &lt;li&gt;插件 uBlock Origin&lt;/li&gt;
          &lt;li&gt;插件 MinimizeToTray revived (MinTrayR)&lt;/li&gt;
          &lt;li&gt;插件 Lightning&lt;/li&gt;
          &lt;li&gt;插件 Hide Local Folders&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://wiki.gnome.org/Apps/Shotwell&quot;&gt;shotwell&lt;/a&gt; 好用的图片管理工具&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://shutter-project.org/&quot;&gt;Shutter&lt;/a&gt; 截图工具&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;终端
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;http://guake.org/&quot;&gt;Guake&lt;/a&gt; 下拉式终端，漂亮好用&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/robbyrussell/oh-my-zsh&quot;&gt;oh-my-zsh&lt;/a&gt; 智能终端&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/nvbn/thefuck&quot;&gt;TheFuck&lt;/a&gt; 自动纠正命令&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/taizilongxu/douban.fm&quot;&gt;douban.fm&lt;/a&gt; 漂亮的终端豆瓣FM&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://ranger.nongnu.org/index.html&quot;&gt;ranger&lt;/a&gt; 终端文件管理器&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/liancheng/found&quot;&gt;found&lt;/a&gt; 文件搜索&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;主题优化
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/andreisergiu98/arc-flatabulous-theme&quot;&gt;Arc theme with Flatabulous window controls&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk/&quot;&gt;Papirus icon&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;libreoffice theme：Synaptic search &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;libreoffice-style&lt;/code&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;扩展学习&quot;&gt;扩展学习&lt;/h4&gt;

&lt;p&gt;1.&lt;a href=&quot;https://wiki.deepin.org/index.php?title=%E9%A6%96%E9%A1%B5&quot;&gt;deepin百科&lt;/a&gt; 对 Linux 下的软件介绍十分详尽。&lt;/p&gt;

&lt;p&gt;2.&lt;a href=&quot;https://alim0x.gitbooks.io/awesome-linux-software-zh_cn/content/&quot;&gt;超赞的 Linux 软件&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.&lt;a href=&quot;https://wiki.archlinux.org/&quot;&gt;ArchWiki&lt;/a&gt;&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>电影《熔炉》</title>
   <link href="https://tsai1993.github.io/2014/11/10/silenced.html"/>
   <updated>2014-11-10T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2014/11/10/silenced</id>
   <content type="html">&lt;p&gt;有网友评论韩国电影说『他们有改变国家的电影，我们有改变电影的国家』。不太清楚韩国电影是否改变了国家，但是韩国电影反映了社会现实和国家的民主化历程，这一点是不可否认的。&lt;/p&gt;

&lt;p&gt;个人推荐的韩国电影：&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/21937445/&quot;&gt;辩护人&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/5912992/&quot;&gt;熔炉&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/21937452/&quot;&gt;素媛&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/21360417/&quot;&gt;恐怖直播&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/1300299/&quot;&gt;杀人回忆&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/3006309/&quot;&gt;追击者&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/1308833/&quot;&gt;空房间&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/1763134/&quot;&gt;汉江怪物&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/1316580/&quot;&gt;春夏秋冬又一春&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/1306664/&quot;&gt;共同警备区&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://movie.douban.com/subject/1304972/&quot;&gt;太极旗飘扬&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;简单說一下《熔炉》，这部电影根据真实事件改编。&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;韩国广州一所聋哑学校的校长和教职工从2000年起，经常对学生实施性暴力，受害者达十几人。2005年6月一位职员实在忍不住，向光州障碍人性暴力服务机构揭发了此事，但施暴者被轻判而且没有受到实质性判罚。2008年作家孔泳枝读到这则新闻，亲自去广州与受害者相处，写成小说连载于网络，次年发行单行本，大卖。本片男主角在军队服役时看到此书，深受震撼，退役后建议拍成电影。2011年9月电影上映。（参考资料：豆瓣影评&lt;a href=&quot;https://movie.douban.com/review/5498588/&quot;&gt;《熔炉》始末&lt;/a&gt;、&lt;a href=&quot;https://movie.douban.com/review/5603892/&quot;&gt;韩国真实电影《熔炉》致性侵残障儿童案再调查&lt;/a&gt;）&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;在我看来，《熔炉》不是一个仅仅关注社会黑暗面的电影，我喜欢它的原因也不在此。男主角美术老师仁浩话不多，可以说没什么血性，容忍、温和，别人吐唾沫在脸上也不会还手，看到老师殴打学生也没有英雄般地站出来。&lt;/p&gt;

&lt;p&gt;可是，面对暴行，他不是转过脸自己过小日子，毕竟他自己的日子也不好过。当母亲要求他不再掺合的时候，他回答说：&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;现在要是放弃的话，我也没有信心能够做好松儿的爸爸。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;在这个世界上，有一些人，从来没想过要当什么英雄，只不过想做些自己喜欢做的事，和自己喜欢的人在一起。只是当他们看到暴行的时候没有选择视而不见，而是选择站出来。&lt;/p&gt;

&lt;p&gt;而面对受害者巨大的精神创伤，他们知道语言的无力，只是陪伴身旁。&lt;/p&gt;

&lt;p&gt;这是我最喜欢的一张照片 电影《熔炉》剧照&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae691db65a68.jpg&quot; alt=&quot;ronglu.jpg&quot; /&gt;&lt;/p&gt;

&lt;p&gt;其实，我觉得最最重要的是影片结尾所说的：&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;我们一路奋战，不是为了改变世界，而是为了不让世界改变我们。&lt;/p&gt;
&lt;/blockquote&gt;
</content>
 </entry>
 
 <entry>
   <title>云南老汉</title>
   <link href="https://tsai1993.github.io/2014/06/04/puzzle.html"/>
   <updated>2014-06-04T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2014/06/04/puzzle</id>
   <content type="html">&lt;p&gt;上周日，也就是五月二十五号，在中关园等公交车，听着歌，百无聊赖。突然，一位四五十岁的老汉出现在我的面前，用语速极快的方言对我噼里啪啦讲了一堆。他说第一遍的时候完全没有听懂，又讲一遍，才勉强听出他说的是什么。&lt;/p&gt;

&lt;p&gt;云南人，来北京找活儿但是没有找到接应的亲友，已经一两天没吃饭了。&lt;/p&gt;

&lt;p&gt;我没有说什么，只给了他十块钱。没有明天的苦逼学生，又能帮到哪里。&lt;/p&gt;

&lt;p&gt;在二十一世纪的第二个十年，在中国的大都市，一位云南某地的农民，辗转到此。他所见到的，不是路边招手即停的每日两班的乡村巴士，而是一辆又一辆不知从哪里来又到哪里去的公交车；不是挂着招牌的乡村客栈，而是一幢有一幢对他来说没有入口的摩天大楼。面对莽莽苍苍的山野，长满獠牙的巨兽，也许他会惊骇，但不会惶恐。但此刻的北京街头，他甚至不知道如何回到自己来到的地方。&lt;/p&gt;

&lt;p&gt;不止一次，操着方言的大爷大妈在地铁里问路。几乎都识字，拿着不知谁写的路线，满眼惶恐地看着人上人下，不知所措。&lt;/p&gt;

&lt;p&gt;说了这么多，并不是简单地说一个乡下人进城的故事。而是有关个人困扰与社会问题之间的张力。现代社会，其复杂度已经超出了任何人和任何机构（包括政府）的控制。个人身处其中，顶好顶好的人也只能做到游刃有余，想要把握这个时代的脉搏，『理解』自己的所处，想必是极难的。&lt;/p&gt;

&lt;p&gt;比起刚进城来淘金的乡里人，不要以为自己能『理解』的就更多，我们只不过会看地图而已，『他们指向左，他们指向右，他们买了壮阳药』。&lt;/p&gt;

&lt;p&gt;在这个时代，我们都是卡夫卡笔下的Josef K，面临审判而又无处申诉，一切都有条不紊而又互相矛盾。面对车水马龙，人左人右，我们只能彷徨，困惑。&lt;/p&gt;

&lt;p&gt;今天算是一个比较特殊的日子，看着朋友圈里刷个不停，有后生有前辈。而我，今年比之往昔，更多了困惑和惶恐。 以前只在乎对错以及『真相、和解』之类的，从未想过自己与他们的关系，我在想，作为一个中国的九零后，这一切到底意味着什么，我们背负了我们不知道的命运？如果是这样，我们是否应该背负这样的命运。&lt;/p&gt;

&lt;p&gt;最后，想到波德莱尔的一句诗：&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;em&gt;In that black or luminous square life lives, life dreams, life suffers.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</content>
 </entry>
 
 <entry>
   <title>常识报刊亭</title>
   <link href="https://tsai1993.github.io/2013/10/14/changshibaokanting.html"/>
   <updated>2013-10-14T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2013/10/14/changshibaokanting</id>
   <content type="html">&lt;p&gt;2013 年 8 月在成都，一个很大的收获是知道了常识报刊亭和《常识》杂志。在 &lt;a href=&quot;https://site.douban.com/194168/&quot;&gt;028青年空间&lt;/a&gt; 待了不少日子，很早就在书架上看到《常识》杂志，但是一直无暇细读。离开成都时买了一本，2013 年 4 月出的第八期。没想到，第九期到现在都没见着。&lt;/p&gt;

&lt;p&gt;当时随便翻翻，发现选题新锐，敢做敢言，很有『独立之精神，自由之思想』，随后才发现是校园媒体，更加钦佩。&lt;/p&gt;

&lt;p&gt;摘录一段发刊词中的声明：&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;1、本刊为一份公益时事读书刊物。&lt;/p&gt;

  &lt;p&gt;2、本刊是一个仅供发声的平台。&lt;/p&gt;

  &lt;p&gt;3、本刊立足校园，眼光偶尔触及世界。&lt;/p&gt;

  &lt;p&gt;4、本刊发文，坚持『假话全不说，真话不全说』原则。&lt;/p&gt;

  &lt;p&gt;5、本刊性格开放、活泼、新鲜、宽容，愿意接受一切真诚、符合道德、符合情操、支持人类、支持自然的想法及观点。&lt;/p&gt;

  &lt;p&gt;6、本刊倡导用扬弃的态度来解读书本，获取新知，武装头脑。&lt;/p&gt;

  &lt;p&gt;7、本刊根植于思考，脱胎于批判，用独立的视角考量一切，秉持理性基准。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;知乎上有人提到 2012 年《常识》 &lt;a href=&quot;https://www.zhihu.com/question/21856922&quot;&gt;惹了大麻烦&lt;/a&gt;，而且好像在川大常识是不少学长、老师口中避之不及的怪物。常识始终没有自己的网站，最初好像是在点点，后来又从点点上消失，辗转了多个平台，看样子也是关停并转四处流浪。这从侧面也说明常识的锐意，是不少人不能容忍的。此外在网上发现一位文章写得很好的邹思聪，发现他是从《常识》出来的，文章也锐气的很。&lt;/p&gt;

&lt;h4 id=&quot;链接&quot;&gt;链接&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;《常识》下载
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;http://pan.baidu.com/s/1jHYw5oy&quot;&gt;百度云下载&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;常识报刊亭网站
    &lt;ul&gt;
      &lt;li&gt;微信公众号 &lt;strong&gt;changshibkt&lt;/strong&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://blog.sina.com.cn/changshibaokanting&quot;&gt;新浪博客&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://site.douban.com/248201/&quot;&gt;豆瓣小站&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;邹思聪
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;http://zsclovedwx1314.blog.ifeng.com/article/25670882.html&quot;&gt;凤凰博客&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;微信公众号 &lt;strong&gt;journalism_note&lt;/strong&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>乌拉科幻小说网</title>
   <link href="https://tsai1993.github.io/2013/02/26/wulali.html"/>
   <updated>2013-02-26T00:00:00+00:00</updated>
   <id>https://tsai1993.github.io/2013/02/26/wulali</id>
   <content type="html">&lt;p&gt;2013年2月26日，站长乌拉在网站留言：&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;由于版权原因，『乌拉科幻小说网』已永久关闭。&lt;/p&gt;

  &lt;p&gt;本站是致力于免费提供科幻、奇幻类小说的非营利性在线阅读网站，其目标与性质决定了本站从创建之初起就不得不行走在盗版的钢丝绳上，因此遭遇这次的版权纠纷并不意外，站长也从一开始就做好了面临此类事件的心理准备。版权方的要求不论从法律还是道义上都有其正当性，而站长也无法为此侵权行为辩解。&lt;/p&gt;

  &lt;p&gt;俗话说天下无不散之筵席，而如今本站也不得不很遗憾的走向这一被注定的命运的终焉……&lt;/p&gt;

  &lt;p&gt;最后感谢创造了如此美妙的幻想世界的各位作者、译者及出版社等相关人士，感谢一直以来支持本站的各位网友，祝愿中国科幻、奇幻事业能愈加繁荣！&lt;/p&gt;

  &lt;p&gt;p.s:希望在某个平行宇宙里，『乌拉科幻小说网』能以一种更好的方式生存下去~~&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4 id=&quot;向乌拉致敬&quot;&gt;向乌拉致敬&lt;/h4&gt;

&lt;p&gt;乌拉科幻网收录的科幻小说十分齐全（不信，往下看），就连 SFW 的工作人员也不得不佩服。 SFW 在 &lt;a href=&quot;http://blog.sina.com.cn/s/blog_3fa5978c01015ye8.html&quot;&gt;《致乌拉科幻小说网的公开信》&lt;/a&gt; 中提到『我们在这几天整理侵权作品清单的时候发现，本站收集数目之多，收集种类之全，让我们叹为观止。』&lt;/p&gt;

&lt;p&gt;然而在 2013 年 2 月 26 日乌拉科幻小说网被关闭之后，除了在豆瓣上的一个讨论&lt;a href=&quot;https://www.douban.com/group/topic/36565092/&quot;&gt;《论乌拉科幻的倒掉》&lt;/a&gt; 和知乎上的一个帖子&lt;a href=&quot;https://www.zhihu.com/question/20785980&quot;&gt;《如何看待「乌拉科幻小说网」关站事件？》&lt;/a&gt;，关于乌拉科幻就这样消失在人们的视野之中。因为乌拉科幻而聚集起来的一批科幻迷，又散落天涯。&lt;/p&gt;

&lt;h4 id=&quot;乌拉是一个有趣的人&quot;&gt;乌拉是一个有趣的人&lt;/h4&gt;

&lt;p&gt;乌拉在收到SFW的公开信后，将其在网站论坛中置顶。然后……然后就是文章开头中的一幕。&lt;/p&gt;

&lt;p&gt;后来才知道，乌拉在那段日子里加紧准备了一个『方舟计划』。坚持不懈地寻找乌拉，是我这些日子里做的最正确的一个决定，要知道很多次 search 都没有收获，无意之中发现了 &lt;a href=&quot;http://pan.baidu.com/s/1hrSuY4O&quot;&gt;乌拉科幻小说网方舟计划存档2013-02-26&lt;/a&gt;，从这个存档中我才知道方舟计划。&lt;/p&gt;

&lt;p&gt;我深深地被乌拉的真诚所打动，这个世界太单调，太乏味了，如果能有多一点像乌拉那样有意思的人，这个世界该会多么有趣。&lt;/p&gt;

&lt;p&gt;在打开方舟计划存档时，还被乌拉小小地戏弄了一把，打开一个压缩包，发现里面还有一个压缩包，打开之后还有一个，然后再打开，还有一个……最后到了十几层的时候竟然还需要密码，卧槽！通过 google search 又搞定4层，最后一层的问题是乌拉科幻网站用的是什么编程语言，卧槽！我怎么知道，不过，我猜肯定是开源中大家用的多的，第一次填了python，不对，第二次填了一个php，竟然是的。&lt;/p&gt;

&lt;p&gt;压缩包一共二十层，你猜，最后我看到了什么？&lt;/p&gt;

&lt;p&gt;这也许就是科幻迷不可遏制的好奇心吧，让我们吃尽苦头，又收获不少惊喜。&lt;/p&gt;

&lt;h4 id=&quot;方舟计划&quot;&gt;方舟计划&lt;/h4&gt;

&lt;p&gt;方舟计划的日期是 2012 年 11 月 25 日，可见站长早就有所准备。&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;上帝对诺亚说：你要用歌斐木造一只方舟，分一间一间的造，里外抹上松香。方舟的造法乃是这样：要长300肘，宽50肘，高30肘……你和你的全家都要进入方舟，凡洁净的畜类你要带七公七母，不洁净的畜类你要带一公一母，空中的飞鸟也要带七公七母。因为再过7天，我要在地上降雨40昼夜，把我所造的各种活物，都从地上除灭。&lt;/p&gt;

  &lt;p&gt;诺亚就遵循着上帝的吩咐行事了。&lt;/p&gt;

  &lt;p&gt;当人和各样活物都进去之后，过了7天，洪水泛滥在地上；大渊的泉源都裂开了，天上的窗户也敞开了；水势在地上极其浩大，天下的高山都淹没了。2月17日，方舟停在亚拉腊山上。&lt;/p&gt;

  &lt;p&gt;–《圣经·创世记》&lt;/p&gt;

  &lt;p&gt;方舟计划是站长乌拉为了在本站或自身遭遇毁灭性破坏的情况下，将本站的火种继续保存下去而制定的一系列计划。&lt;/p&gt;

  &lt;p&gt;该计划共分4种情形：&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;Type A : 当出现网站因各种原因被摧毁或面临关闭（例如因版权原因而遭到关闭或网站因资金问题无法继续存活、被智子破坏等等），而站长自身仍存在的情况下，在网站关闭之时，站长将手动发布本站所有作品的压缩包存档。&lt;/li&gt;
    &lt;li&gt;Type B :当出现站长自身被摧毁或无法行动（例如站长出现意外事故或被跨省、遭遇ETO或三体人袭击等等），而网站仍存在的情况下，网站系统将在一定期限内[注]，自动发布本站最近一次备份的所有作品的压缩包存档。（该计划可能与Type C共同执行）注：具体为距站长最近一次登录后台的30天之后。Type B共分两个阶段：
      &lt;ul&gt;
        &lt;li&gt;1.在距站长最近一次登录后台的20天之后，Tyep B进入准备阶段，网站将进行提示（如为误启动，站长应尽快登录并取消）。&lt;/li&gt;
        &lt;li&gt;2.在距站长最近一次登录后台的30天之后，网站将公开方舟相关信息，Tyep B正式执行。&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Type C :当出现网站和站长双方都被摧毁的情况下，站长的邮箱会在一定期限内[注]，将本站最近一次备份的所有作品的压缩包存档及船票（解压密码）自动发送给方舟使者（特定人员），由方舟使者（们？）将压缩包存档及船票公开。 注：deadline为 45 天，站长会每隔 15 天对deadline进行重置。Type C共分两个阶段：
      &lt;ul&gt;
        &lt;li&gt;1.在距deadline最近一次重置的30天之后，Tyep C进入准备阶段，第1封邮件将发出（如为误启动，站长应尽快重置deadline）。&lt;/li&gt;
        &lt;li&gt;2.在距deadline最近一次重置的45天之后，第2封邮件将发出，Tyep C正式执行。&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Type D（妄想计划）:该计划共分2种情形：
      &lt;ul&gt;
        &lt;li&gt;Type D-1：当出现人类文明可能被摧毁的情况下，站长会将本站所有作品编码化，刻录进镀金光盘（可长时间保存）并深埋地下，等待可能出现的后续文明发掘出来。&lt;/li&gt;
        &lt;li&gt;Type D-2：当出现人类文明及地球自身可能被摧毁的情况下，站长会将本站所有作品编码化，经由超大功率无线电发射台，发送给可能存在的地外文明，将人类科幻小说的火种延续下去。&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h4 id=&quot;方舟计划存档&quot;&gt;方舟计划存档&lt;/h4&gt;

&lt;p&gt;从未想到，方舟计划居然成功了（不然我就不会知道这么多故事了）。关于乌拉的一切，我才开始有所认识。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;整个方舟计划存档解压后1.2G，绝大部分为txt格式&lt;/li&gt;
  &lt;li&gt;本体和福利两部分共4598个文件（近似等于科幻小说篇目）&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;看到这份档案，我无法抑制心中的惊叹，乌拉科幻几乎收录了所有的中文科幻小说，而几乎每一本小说的txt格式的文本处理都非常美观，每一篇作品都倾注了制作者的心血。不知道站长乌拉倾注了多少心血。&lt;/p&gt;

&lt;h4 id=&quot;乌拉让我变成了一个科幻迷&quot;&gt;乌拉让我变成了一个科幻迷&lt;/h4&gt;

&lt;p&gt;大刘的三体系列开启了我对科幻的兴趣，但是在三体之后仅仅只读了大刘的《流浪地球》。我并没有『主动』地去读更多的小说，根本算不上是一个科幻迷。一次很偶然的机会发现了乌拉科幻小说网，进去之后发现里面搜集的科幻小说异常齐全，当时随手下载了五个合集，分别是&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;世界科幻大师合集&lt;/li&gt;
  &lt;li&gt;刘慈欣作品全集（2012-12-23）&lt;/li&gt;
  &lt;li&gt;星云奖获奖作品合集【1965-2012】（2012-11-25）&lt;/li&gt;
  &lt;li&gt;王晋康作品全集（2012-11-26）&lt;/li&gt;
  &lt;li&gt;银河奖作品合集【1986-2011】（2012-11-26）&lt;/li&gt;
  &lt;li&gt;阿西莫夫作品全集&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;当时没有多下载几个合集的原因是，觉得一时半会儿看不完。于是将，添加到收藏夹，以后再来。这之后我就没上过乌拉科幻小说网，寒假在家看了阿西莫夫的机器人、地球和银河帝国系列科幻，让我对科幻有了重新的认识。正是在这样的一个过程中我变成了一个科幻迷，而有趣的是，我对大刘的看法发生了很大的改变，他的代表作三体并没有我一开始认为的那样好（有时间我会写下来的）。&lt;/p&gt;

&lt;p&gt;我想说的是，可能很多人像我一样，以前不是科幻迷或者是伪科幻迷，但是因为乌拉科幻而走上了科幻迷的不归路。本来乌拉科幻应当成为中国科幻民间自组织的典范，可是，这些聚起来的科幻迷，就这样四散了。&lt;/p&gt;

&lt;p&gt;说到版权，我不反对保护作者权益。可是，4000多册科幻小说，SFW能出版几本呢？SFW的短视、自私与愚昧，令人扼腕。&lt;/p&gt;

&lt;h4 id=&quot;更多惊喜&quot;&gt;更多惊喜&lt;/h4&gt;

&lt;p&gt;我在 Google Site 上有个已经废弃的小站，关于乌拉科幻写了一点东西。后来居然有网友找到了这篇文章，还给我写了邮件，让我惊喜不已。&lt;/p&gt;

&lt;p&gt;从他的邮件中知道了不少有趣的故事，懒得一一提炼了，没啥敏感东西，附上全文。&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;你好，我在搜索乌拉站长的联系方式时，偶然发现了你在google site上的一篇关于乌拉科幻小说网的文章，看了后颇有感触。&lt;/p&gt;

  &lt;p&gt;我也是在乌拉科幻小说网上看了几篇科幻小说之后才成为一名真正的科幻爱好者的，我在那个网站上看了半年多的科幻小说，之后没想到竟然发生那种事……&lt;/p&gt;

  &lt;p&gt;其实在SFW发来公开信之前两三个月，乌拉站长就已经准备了方舟计划了，当时还试运行了一下，我那时还觉得站长中二病又发作了，没想到居然那么快就有用到的一天，不禁佩服乌拉站长的远见。&lt;/p&gt;

  &lt;p&gt;你在文章里说『乌拉是一个有趣的人』，我也觉得如此。&lt;/p&gt;

  &lt;p&gt;乌拉站长在网站上贴出关站公告时，还做了个关闭网站的动画，模拟linux shell的命令，看了觉得挺有趣的，也挺悲伤的。（见下方图片）&lt;/p&gt;

  &lt;p&gt;而且还在网页左下角用很小的颜色很浅的字标着方舟计划的链接，我打开一看，原来是20道关于科幻的问题，回答完后就能拿到方舟计划存档的下载链接和密码。
（在问题中还调侃了一句说：感谢SFW拯救了站长，让站长能有更多的时间去看动画）&lt;/p&gt;

  &lt;p&gt;乌拉站长还是个很纯粹的家伙，网站上连一丝广告的痕迹都没有，我那时还在留言本里向他提建议说适当放一点广告也没事，不过他认为建立此站并非为了赢利于是并未采纳。&lt;/p&gt;

  &lt;p&gt;之前有一段时间，网站放出公告请求大家捐助。然后在关站的时候，乌拉站长还在网站上发出公告，请之前捐款的人把相关信息发给他，他将退还捐款。真是个好人啊。&lt;/p&gt;

  &lt;p&gt;可惜在关站后不久，乌拉站长的邮箱就失效了，本来还想和如此有趣的家伙保持联系的，不过也许他不喜欢别人打扰，也就算了。&lt;/p&gt;

  &lt;p&gt;感谢乌拉科幻小说网给我带来的难忘精彩的幻想世界，感谢你的文章给我带来的怀念！&lt;/p&gt;

  &lt;p&gt;PS：其实那个十几层的压缩包里的并非是最终的结果，那张图片里还隐藏着秘密（把图片的扩展名改成zip后就能发现了），那之后是一连串的解谜游戏，不过现在已经结束了。&lt;/p&gt;

  &lt;p&gt;当时我在网上看到别人的帖子才知道竟然还隐藏着这个秘密，可惜头奖已经被人抢先了……
乌拉站长果然是个有趣的家伙，那压缩包虐得我好惨啊……&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae6924588cd2.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;最后的最后，附上乌拉科幻网的照片，以及&lt;a href=&quot;http://pan.baidu.com/s/1hrSuY4O&quot;&gt;方舟计划存档&lt;/a&gt;。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://i.loli.net/2018/04/30/5ae6926294358.png&quot; alt=&quot;wulali.png&quot; /&gt;&lt;/p&gt;
</content>
 </entry>
 

</feed>
